Theorems · Definition · number theory
ClassGroup.cardM
{R : Type u_1} →
{S : Type u_2} →
[inst : EuclideanDomain R] →
[inst_1 : CommRing S] →
[IsDomain S] →
[inst_3 : Algebra R S] →
{abv : AbsoluteValue R ℤ} →
{ι : Type u_5} → [DecidableEq ι] → [Fintype ι] → Module.Basis ι R S → abv.IsAdmissible → ℕIf we have a large enough set of elements in R^ι, then there will be a pair
whose remainders are close together. We'll show that all sets of cardinality
at least cardM bS adm elements satisfy this condition.
The value of cardM is not at all optimal: for specific choices of R,
the minimum cardinality can be exponentially smaller.
- Defined in
- Mathlib.NumberTheory.ClassNumber.Finite
- Cited by
- 4 results in Mathlib
- Foundations
- Depth 193 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CommRingstatement and proof · cited by 17,173
- Algebrastatement and proof · cited by 11,388
- Fintypestatement and proof · cited by 7,736
- IsDomainstatement and proof · cited by 2,196
- Module.Basisstatement and proof · cited by 1,477
- Fintype.cardproof · cited by 1,386
- AbsoluteValuestatement and proof · cited by 363
- EuclideanDomainstatement and proof · cited by 124
- AbsoluteValue.IsAdmissiblestatement and proof · cited by 18
- ClassGroup.normBoundproof · cited by 5
- AbsoluteValue.IsAdmissible.cardproof · cited by 5
Cited by6
Results whose statement or proof uses this declaration.
- ClassGroup.finsetApproxproof · cited by 9
- ClassGroup.distinctElemsstatement · cited by 4
- ClassGroup.exists_mem_finsetApproxproof · cited by 1
- ClassGroup.mem_finsetApproxstatement and proof · cited by 1
- ClassGroup.finsetApprox.zero_notMemproof · cited by 1
- ClassGroup.distinctElems.congr_simpstatement · cited by 0