The Canonical Lattice ℤ^n #
In this file, we develop some theory about the canonical free ℤ-submodule of rank n, denoted
ℤ^n, of the Pi space ℝ^n. In particular, we devlop some theory about ℤ^n as a lattice, with
the long-term goal of proving the Poisson Summation Formula for Schwartz functions over ℤ^n.
Main Definition #
Zn_Submodule: The canonical freeℤ-submodule ofℝ^n.isZLattice_Zn:ℤ^nis a lattice.
Main Results #
Zn_eq_ZSpan_Pi_basisFun:ℤ^nis theℤ-span of the canonicalℝ-basis ofℝ^n.Zn_covolume: The covolume ofℤ^nis1.
We begin by defining some useful notation.
We denote by ℝ^n the Pi type Fin n → ℝ.
Equations
- «termℝ^_» = Lean.ParserDescr.node `«termℝ^_» 1022 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "ℝ^") (Lean.ParserDescr.cat `term 1023))
Instances For
We now develop the theory of ℤ^n as a submodule of Euclidean space.
We can define a submodule of ℝ^n whose elements are precisely those of ℤ^n that are coerced
into ℝ^n.
Equations
Instances For
We denote by ℤ^n the canonical free ℤ-submodule living inside Fin n → ℝ.
Equations
- «termℤ^_» = Lean.ParserDescr.node `«termℤ^_» 1022 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "ℤ^") (Lean.ParserDescr.cat `term 1023))
Instances For
In this section, we will use the standard basis for the Pi type ℝ^n to construct a basis for the
submodule ℤ^n. We will then be able to use this basis to show that ℤ^n has covolume 1.
The canonical basis of ℝ^n embeds into ℤ^n.
The canonical basis of ℤ^n, defined as a family of vectors.
Equations
- Pi_basisFun_Zn n i = ⟨(Pi.basisFun ℝ (Fin n)) i, ⋯⟩
Instances For
The canonical basis of ℝ^n is ℤ-linearly independent.
The canonical basis of ℤ^n is ℤ-linearly independent.
ℤ^n is the ℤ-span of the canonical ℝ-basis of ℝ^n.
The canonical basis of ℤ^n spans ℤ^n.
The canonical basis of ℤ^n.
Equations
Instances For
The canonical basis of ℝ^n has matrix equal to the identity matrix.
The canonical basis of ℤ^n has matrix equal to the identity matrix.
The fundamental domain of the canonical basis of ℝ^n has volume 1.
ℤ^n has the discrete topology.
In this section, we will explore the freeness of ℤ^n as a module over ℤ.
The finrank of the free ℤ-module ℤ^n is n.
In this section, we show that the covolume of the canonical lattice in Fin n → ℝ is 1.
The lattice ℤ^n has covolume 1.