To Whom It May Concern,
I
was applying for the "Google Summer of Code" and was interested in your
organization; specifically the project, "Fast Linear Algebra over
Extension Fields.". Now before applying I wanted to run the proposal by
your team to gauge if I'm eligible and is the project what I understand
it to be.
Now I'm doing a Computer Science degree with a
minor in Mathematics from Lahore University of Management Sciences
(LUMS) hence this project grabbed my attention as it has a lot of maths
involved alongside programming.
Now from the project I got
to understand that basically I'll be implementing all the basic Matrix
functions (Matrix Multiplication, Matrix Addition, Matrix Subtraction,
Column Row Swapping, Gaussian Elimination) but instead of having integer
entries there could be polynomial entries. And we'll have to implement
all this through some data structure which will treat these matrices as
polynomials and the entries as matrices. Is this what is exactly needed
in this project?
Now I have a few years experience in C++
(Almost completed my 2nd Year of a 4 Year Degree.) plus I have taken a
Linear Algebra Course (also part of my degree plan) hence do meet the
requirements.