Documentation

PFR.ForMathlib.AffineSpaceDim

noncomputable def AffineSpace.finrank (k : Type u_1) {V : Type u_2} {P : Type u_3} [Ring k] [AddCommGroup V] [Module k V] [AddTorsor V P] (s : Set P) :

The dimension of the affine span over of a subset of an additive group.

Equations
Instances For
    @[simp]
    theorem AffineSpace.finrank_vadd_set (k : Type u_1) {V : Type u_2} {P : Type u_3} [Ring k] [AddCommGroup V] [Module k V] [AddTorsor V P] (s : Set P) (v : V) :
    @[simp]
    theorem AffineSpace.finrank_empty (k : Type u_1) {V : Type u_2} {P : Type u_3} [Ring k] [AddCommGroup V] [Module k V] [AddTorsor V P] [Nontrivial k] :
    theorem AffineSpace.finrank_le_submoduleFinrank {k : Type u_1} {V : Type u_2} {P : Type u_3} [Ring k] [AddCommGroup V] [Module k V] [AddTorsor V P] {s : Set P} {S : Submodule k V} [StrongRankCondition k] [Module.Finite k S] (q : P) (hs : ps, p -ᵥ q S) :
    AffineSpace.finrank k s S.finrank