OAI/RingTheory/DirectFiniteness/IncidenceDirections.lean
12 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.KaplanskyCounterexample.IncidenceDirections.directionMapline 12 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.directionMap_injectiveline 22 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.directionMap_independentline 27 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.directionMap_coversline 38 - def
OAI.KaplanskyCounterexample.IncidenceDirections.nonzeroEquivline 54Source documentation
Every nonzero vector lies on exactly one of these parametrized lines.
def nonzeroEquiv : (Option K × {c : K // c ≠ 0}) ≃ {a : Fin 2 → K // a ≠ 0} := … - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.nonzeroEquiv_applyline 71 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.sum_directionsline 75Source documentation
The local subgroup decomposition, before applying a group-ring map.
lemma sum_directions [Fintype K] {M : Type u_2} [AddCommGroup M] (f : (Fin 2 → K) → M) : ∑ a : Fin 2 → K, f a = f 0 + ∑ d : Option K, (∑ c : K, f (directionMap d c) - f 0) := by …Mentions: OAI.KaplanskyCounterexample.IncidenceDirections.directionMap
- def
OAI.KaplanskyCounterexample.IncidenceDirections.incidenceEquivline 89Source documentation
At a point, assign the incident lines bijectively to all slopes.
def incidenceEquiv (hdeg : ∀ v, Fintype.card {f : F // v ∈ Inc f} = ℓ + 1) (v : V) : {f : F // v ∈ Inc f} ≃ Option (ZMod ℓ) := … - def
OAI.KaplanskyCounterexample.IncidenceDirections.incidenceMapline 93 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.incidenceMap_injectiveline 97 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.incidenceMap_independentline 101 - lemma
OAI.KaplanskyCounterexample.IncidenceDirections.incidenceMap_coversline 107