Asked by mathstudent
                A trigonmetric polynomial of order n is t(x) =
c0 + c1 * cos x + c2 * cos 2x + ... + cn * cos nx
+ d1 * sin x + d2 * sin 2x + ... + dn * sin nx
The output vector space of such a function has the vector basis:
{ 1, cos x, cos 2x, ..., cos nx, sin x, sin 2x, ..., sin nx }
Use the Gram-Schmidt process to find an orthonormal basis using the inner-product:
<f,g> = definite integral over [0,2*pi] of: f(x) * g(x) dx
------------------------------------------------------
The book gives the following answer for the orthonormal basis.
g0 = 1/sqrt(2*pi)
g1 = 1/sqrt(pi) * cos x
gn = 1/sqrt(pi) * cos nx
I've done the first two vectors using Gram-Schmidt and my answers don't match:
Original basis vector u0 = 1
Orthogonal basis vector v0 = 1
Orthonormal basis vector g0 = v0/|v0| = sqrt(2/pi)
Original basis vector u1 = cos x
Orthogonal basis vector v1 = u1 - <u1, g0> * g0
= cos x - sqrt(2/pi) * sqrt(2/pi) = cos x - 2/pi
Orthonormal basis vector g1 = v1/|v1| = (cos x - 2/pi) / sqrt((pi^2 - 8)/(4*pi))
= (cos x - 2/pi) * sqrt((4*pi)/(pi^2 - 8))
What am I doing wrong?
            
        c0 + c1 * cos x + c2 * cos 2x + ... + cn * cos nx
+ d1 * sin x + d2 * sin 2x + ... + dn * sin nx
The output vector space of such a function has the vector basis:
{ 1, cos x, cos 2x, ..., cos nx, sin x, sin 2x, ..., sin nx }
Use the Gram-Schmidt process to find an orthonormal basis using the inner-product:
<f,g> = definite integral over [0,2*pi] of: f(x) * g(x) dx
------------------------------------------------------
The book gives the following answer for the orthonormal basis.
g0 = 1/sqrt(2*pi)
g1 = 1/sqrt(pi) * cos x
gn = 1/sqrt(pi) * cos nx
I've done the first two vectors using Gram-Schmidt and my answers don't match:
Original basis vector u0 = 1
Orthogonal basis vector v0 = 1
Orthonormal basis vector g0 = v0/|v0| = sqrt(2/pi)
Original basis vector u1 = cos x
Orthogonal basis vector v1 = u1 - <u1, g0> * g0
= cos x - sqrt(2/pi) * sqrt(2/pi) = cos x - 2/pi
Orthonormal basis vector g1 = v1/|v1| = (cos x - 2/pi) / sqrt((pi^2 - 8)/(4*pi))
= (cos x - 2/pi) * sqrt((4*pi)/(pi^2 - 8))
What am I doing wrong?
Answers
                    Answered by
            Count Iblis
            
    Original basis vector u0 = 1 
Orthogonal basis vector v0 = 1
Orthonormal basis vector g0 = v0/|v0|
|V0|^2 = 2 pi --->
g0 = 1/sqrt(2 pi)
 
Original basis vector u1 = cos x
Orthogonal basis vector v1 = u1 - <u1, g0> * g0 = cos x because
<cos(x), 1> = 0
    
Orthogonal basis vector v0 = 1
Orthonormal basis vector g0 = v0/|v0|
|V0|^2 = 2 pi --->
g0 = 1/sqrt(2 pi)
Original basis vector u1 = cos x
Orthogonal basis vector v1 = u1 - <u1, g0> * g0 = cos x because
<cos(x), 1> = 0
                    Answered by
            mathstudent
            
    Thanks Count Iblis!
I was mistakenly integrating with pi/2 instead of 2*pi and every time I redid the problem, I just remade the same mistake without noticing it.
Your help pointed out the issue. Thanks so much!
    
I was mistakenly integrating with pi/2 instead of 2*pi and every time I redid the problem, I just remade the same mistake without noticing it.
Your help pointed out the issue. Thanks so much!
                                                    There are no AI answers yet. The ability to request AI answers is coming soon!
                                            
                Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.