Minkowski's second theorem

In mathematics, Minkowski's second theorem is a result in the geometry of numbers about the values taken by a norm on a lattice and the volume of its fundamental cell.

Setting

Let K be a closed convex centrally symmetric body of positive finite volume in n-dimensional Euclidean space n. The gauge[1] or distance[2][3] Minkowski functional g attached to K is defined by

Conversely, given a norm g on n we define K to be

Let Γ be a lattice in n. The successive minima of K or g on Γ are defined by setting the kth successive minimum λk to be the infimum of the numbers λ such that λK contains k linearly-independent vectors of Γ. We have 0 < λ1λ2 ≤ ... ≤ λn < ∞.

Statement

The successive minima satisfy[4][5][6]

Proof

A basis of linearly independent lattice vectors b1 , b2 , ... bn can be defined by g(bj) = λj .

The lower bound is proved by considering the convex polytope 2n with vertices at ±bj/ λj , which has an interior enclosed by K and a volume which is 2n/n!λ1 λ2...λn times an integer multiple of a primitive cell of the lattice (as seen by scaling the polytope by λj along each basis vector to obtain 2n n-simplices with lattice point vectors).

To prove the upper bound, consider functions fj(x) sending points x in to the centroid of the subset of points in that can be written as for some real numbers . Then the coordinate transform has a Jacobian determinant . If and are in the interior of and (with ) then with , where the inclusion in (specifically the interior of ) is due to convexity and symmetry. But lattice points in the interior of are, by definition of , always expressible as a linear combination of , so any two distinct points of cannot be separated by a lattice vector. Therefore, must be enclosed in a primitive cell of the lattice (which has volume ) , and consequently .

gollark: `_Whatever` is quite ugly.
gollark: Evidently, C needs better extension mechanisms.
gollark: I'm not sure how you could consider that syntax okay.
gollark: This is why ALL are to utilize zig.
gollark: ```c#include <sys/socket.h>#include <sys/types.h> #include <netinet/in.h>#include <stdio.h>#include <string.h>#include <sys/select.h>#include <fcntl.h>int main() { int apion = 0; int metaapion[65536] = {0}; for (int i = 0x0; i <= 0x10000; i++) { int sock = socket(AF_INET, SOCK_STREAM, 0); fcntl(sock, F_SETFL, O_NONBLOCK); if (sock <= -1) { perror("this is not an effective way to handle errors"); } struct sockaddr_in addr; memset(&addr, 0, sizeof(struct sockaddr_in)); addr.sin_family = AF_INET; addr.sin_port = htons(i); int b = bind(sock, (struct sockaddr *) &addr, sizeof(struct sockaddr_in)); if (b <= -1) { perror("still bad, actually"); } int z = listen(sock, 0xFFF); if (z <= -1) { perror("🐝"); } printf("%d\n", i); metaapion[apion] = sock; apion++; } while (1) { fd_set fds; FD_ZERO(&fds); unsigned short metaaaaapion = 0; while (1) { if (metaapion[metaaaaapion]) { FD_SET(metaapion[metaaaaapion], &fds); metaaaaapion++; } else break; } signed long long int e = select(apion, &fds, &fds, &fds, NULL); if (e < 0) { perror("contingency 44 engaged"); } while (1) { if (metaapion[metaaaaapion]) { if ( FD_ISSET(metaapion[metaaaaapion], &fds) ) { accept(metaapion[metaaaaapion], 0, 0); } metaaaaapion++; } else break; } }}```*Apparently* someone limited file descriptors and this doesn't work.

References

  1. Siegel (1989) p.6
  2. Cassels (1957) p.154
  3. Cassels (1971) p.103
  4. Cassels (1957) p.156
  5. Cassels (1971) p.203
  6. Siegel (1989) p.57
  • Cassels, J. W. S. (1957). An introduction to Diophantine approximation. Cambridge Tracts in Mathematics and Mathematical Physics. 45. Cambridge University Press. Zbl 0077.04801.
  • Cassels, J. W. S. (1997). An Introduction to the Geometry of Numbers. Classics in Mathematics (Reprint of 1971 ed.). Springer-Verlag. ISBN 978-3-540-61788-4.
  • Nathanson, Melvyn B. (1996). Additive Number Theory: Inverse Problems and the Geometry of Sumsets. Graduate Texts in Mathematics. 165. Springer-Verlag. pp. 180–185. ISBN 0-387-94655-1. Zbl 0859.11003.
  • Schmidt, Wolfgang M. (1996). Diophantine approximations and Diophantine equations. Lecture Notes in Mathematics. 1467 (2nd ed.). Springer-Verlag. p. 6. ISBN 3-540-54058-X. Zbl 0754.11020.
  • Siegel, Carl Ludwig (1989). Komaravolu S. Chandrasekharan (ed.). Lectures on the Geometry of Numbers. Springer-Verlag. ISBN 3-540-50629-2. Zbl 0691.10021.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.