OAI/Combinatorics/HadwigerCounterexample/MomentCoordinates.lean
43 declarations, 0 contain sorry, 0 declared as axioms
Moment Coordinates
- structure
OAI.HadwigerCounterexample.Shapeline 17Source documentation
Construction parameters that affect dimensions (except n,N). j = selector degree; r = number of ordered tester pairs in a tester. J, h mix and channel indices.
structure Shape where …
- abbrev
OAI.HadwigerCounterexample.Blockline 25 - abbrev
OAI.HadwigerCounterexample.Block.Oline 28 - abbrev
OAI.HadwigerCounterexample.Block.Sline 29 - abbrev
OAI.HadwigerCounterexample.Block.sharpline 30 - abbrev
OAI.HadwigerCounterexample.Block.Zline 31 - abbrev
OAI.HadwigerCounterexample.BaseIdxline 34 - abbrev
OAI.HadwigerCounterexample.Baseline 35 - abbrev
OAI.HadwigerCounterexample.AIdxline 36 - abbrev
OAI.HadwigerCounterexample.Labelline 37 - abbrev
OAI.HadwigerCounterexample.SelIdxline 38 - abbrev
OAI.HadwigerCounterexample.Rowline 39 - abbrev
OAI.HadwigerCounterexample.Rayline 40 - abbrev
OAI.HadwigerCounterexample.Momentline 41 - theorem
OAI.HadwigerCounterexample.card_baseIdxline 43 - def
OAI.HadwigerCounterexample.psizeline 46 - theorem
OAI.HadwigerCounterexample.card_rowline 47 - def
OAI.HadwigerCounterexample.emptySelline 51 - def
OAI.HadwigerCounterexample.selVline 52 - def
OAI.HadwigerCounterexample.baseVline 53 - def
OAI.HadwigerCounterexample.putLabline 59Source documentation
Embedding of the affine coordinate space at a fixed label.
def putLab (n : ℕ) (s : Label p.b) : Vec (AIdx p.g n) →ₗ[F] Ray p n where …
Mentions: OAI.HadwigerCounterexample.Label, OAI.HadwigerCounterexample.Vec, OAI.HadwigerCounterexample.AIdx, OAI.HadwigerCounterexample.F, OAI.HadwigerCounterexample.Ray
- def
OAI.HadwigerCounterexample.pointline 64 - def
OAI.HadwigerCounterexample.momline 65 - theorem
OAI.HadwigerCounterexample.point_base_evalline 67 - theorem
OAI.HadwigerCounterexample.point_ne_zeroline 70 - def
OAI.HadwigerCounterexample.Wspaceline 76 - def
OAI.HadwigerCounterexample.allowsline 80Source documentation
O-blocks disallowed at l are set to zero.
def allows {g n} (l : Tag g) (z : Base g n) := …Mentions: OAI.HadwigerCounterexample.Tag, OAI.HadwigerCounterexample.Base
- def
OAI.HadwigerCounterexample.sharedline 83 - def
OAI.HadwigerCounterexample.Wtagline 86 - def
OAI.HadwigerCounterexample.Wstarline 89 - theorem
OAI.HadwigerCounterexample.Wstar_le_tagline 94 - theorem
OAI.HadwigerCounterexample.Wtag_leline 96 - theorem
OAI.HadwigerCounterexample.Wspace_symline 99 - abbrev
OAI.HadwigerCounterexample.Profileline 108Source documentation
Cut profiles in the direct sum over unordered components.
abbrev Profile (p : Shape) (n : ℕ) := Comp p.g → Moment p n
Mentions: OAI.HadwigerCounterexample.Shape, OAI.HadwigerCounterexample.Comp, OAI.HadwigerCounterexample.Moment
- def
OAI.HadwigerCounterexample.cutline 109 - def
OAI.HadwigerCounterexample.Xspaceline 117 - theorem
OAI.HadwigerCounterexample.mem_Xline 120 - def
OAI.HadwigerCounterexample.getPairline 125Source documentation
For complete generality this returns zero on pairs with equal tags.
def getPair (p : Shape) (n : ℕ) (l d : Tag p.g) : Profile p n →ₗ[F] Moment p n := …
Mentions: OAI.HadwigerCounterexample.Shape, OAI.HadwigerCounterexample.Tag, OAI.HadwigerCounterexample.Profile, OAI.HadwigerCounterexample.F, OAI.HadwigerCounterexample.Moment
- theorem
OAI.HadwigerCounterexample.getPair_edgeline 128 - theorem
OAI.HadwigerCounterexample.getPair_cutline 131 - def
OAI.HadwigerCounterexample.atomline 142Source documentation
Single star atoms as profiles in ambient coordinates.
def atom (p : Shape) (l : Tag p.g) (s : Label p.b) (z : Base p.g n) : Profile p n := …
Mentions: OAI.HadwigerCounterexample.Shape, OAI.HadwigerCounterexample.Tag, OAI.HadwigerCounterexample.Label, OAI.HadwigerCounterexample.Base, OAI.HadwigerCounterexample.Profile
- theorem
OAI.HadwigerCounterexample.atom_memline 145 - theorem
OAI.HadwigerCounterexample.atom_defline 155