The Canonical Lattice ℤ^n in Euclidean Space #
In this file, we explore the properties of the canonical lattice ℤⁿ in Euclidean space ℝⁿ. This allows us to talk about properties like the self-dual property, which only makes sense in settings where we have an inner-product (or some bilinear form) to work with.
Main Definition #
Zn_Submodule_Euclidean
: The canonical lattice ℤⁿ, viewed as a submodule of Euclidean space.isZLattice_EucLattice
: The canonical lattice ℤⁿ is indeed a lattice in Euclidean space.
Main Results #
EuclideanSpace.mem_Zn_Submodule_iff
: An element of Euclidean space lies in ℤⁿ iff it comes from a ℤ-valued vector.Zn_dualSubmodule_eq_Zn
: The lattice ℤⁿ is self-dual.
We denote by Euc(n)
the Euclidean Space in n
dimensions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In this section, we develop the theory of ℤⁿ as a submodule of Euclidean space.
We denote by EuclideanLattice(n)
the canonical free ℤ
-submodule of Euc(n)
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In this section, we develop the theory of ℤⁿ as a lattice in Euclidean space.
In this section, we prove a few results about the interaction of EucLattice(n)
with the standard
basis of Euc(n)
.
In this section, we show that the canonical lattice is self-dual.