Exercise 1.5.7

Find the shortest non-zero vector in the lattice L = ( 1 , 0 ) + ( 1 2 , 3 2 ) .

Answers

Proof. Write b = ( 1 , 0 ) , c = ( 1 2 , 3 2 ) , and L = ℤb + ℤc .

If v = xb + yc = ( x + y 2 , y 3 2 ) L , then

| | v | | 2 = ( x + y 2 ) 2 + ( y 3 2 ) 2 = x 2 + xy + y 2 .

So we must find the minimum of f ( x , y ) = x 2 + xy + y 2 > 0 for ( x , y ) 2 { ( 0 , 0 ) } .

Since 1 = f ( 1 , 0 ) , 1 is this minimum.

The shortest non-zero vector in the lattice L = ( 1 , 0 ) + ( 1 2 , 3 2 ) is b (or c , or b + c , or b , or c , or b + c ). The minimum is reached by 6 vectors. □

User profile picture
2024-06-22 20:02
Comments