Homothetic complex period lattices
DefinitionHomothetic period pairs#✓fully proved
A period pair is a pair \((\omega_1, \omega_2)\) of complex numbers that are linearly independent over \(\mathbb{R}\), and its lattice is \(\Lambda = \mathbb{Z}\omega_1 + \mathbb{Z}\omega_2 \subseteq \mathbb{C}\). Two period pairs \(L\) and \(L'\) with lattices \(\Lambda\) and \(\Lambda'\) are homothetic when there is a nonzero complex number \(c\) such that \(\Lambda' = c\Lambda = \{c\lambda : \lambda \in \Lambda\}\).
def IsHomothetic (L L' : PeriodPair) : Prop :=
∃ c : ℂ, c ≠ 0 ∧ (L'.lattice : Set ℂ) = c • (L.lattice : Set ℂ)
TheoremHomothety of period pairs is reflexive#✓fully proved
Every period pair \(L\) is homothetic to itself.
theorem IsHomothetic.refl (L : PeriodPair) : IsHomothetic L L
def IsHomothetic (L L' : PeriodPair) : Prop :=
∃ c : ℂ, c ≠ 0 ∧ (L'.lattice : Set ℂ) = c • (L.lattice : Set ℂ)
MathlibExt/Analysis/SpecialFunctions/Elliptic/Homothety.lean:26
Uses 1 · Used by 1
TheoremHomothety of period pairs is symmetric#✓fully proved
If a period pair \(L\) is homothetic to a period pair \(L'\), then \(L'\) is homothetic to \(L\).
theorem IsHomothetic.symm {L L' : PeriodPair} (h : IsHomothetic L L') :
IsHomothetic L' L
def IsHomothetic (L L' : PeriodPair) : Prop :=
∃ c : ℂ, c ≠ 0 ∧ (L'.lattice : Set ℂ) = c • (L.lattice : Set ℂ)
MathlibExt/Analysis/SpecialFunctions/Elliptic/Homothety.lean:26
Uses 1 · Used by 1
TheoremHomothety of period pairs is transitive#✓fully proved
For period pairs \(L_1\), \(L_2\), \(L_3\), if \(L_1\) is homothetic to \(L_2\) and \(L_2\) is homothetic to \(L_3\), then \(L_1\) is homothetic to \(L_3\).
theorem IsHomothetic.trans {L₁ L₂ L₃ : PeriodPair}
(h₁₂ : IsHomothetic L₁ L₂) (h₂₃ : IsHomothetic L₂ L₃) :
IsHomothetic L₁ L₃
def IsHomothetic (L L' : PeriodPair) : Prop :=
∃ c : ℂ, c ≠ 0 ∧ (L'.lattice : Set ℂ) = c • (L.lattice : Set ℂ)
MathlibExt/Analysis/SpecialFunctions/Elliptic/Homothety.lean:26
Uses 1 · Used by 1
TheoremHomothety of period pairs is an equivalence relation#✓fully proved
On period pairs, homothety is reflexive, symmetric and transitive.
theorem isHomothetic_equivalence : Equivalence IsHomothetic
def IsHomothetic (L L' : PeriodPair) : Prop :=
∃ c : ℂ, c ≠ 0 ∧ (L'.lattice : Set ℂ) = c • (L.lattice : Set ℂ)
MathlibExt/Analysis/SpecialFunctions/Elliptic/Homothety.lean:26
Uses 4
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.