structure
definition
def or abbrev
NormalForm
show as:
view Lean formalization →
formal statement (Lean)
47@[ext]
48structure NormalForm where
49 supportPairs : Finset ℕ
50 coeff : ℕ → Primitive → ℝ
51 zero_outside : ∀ {pair prim}, pair ∉ supportPairs → coeff pair prim = 0
52 nontrivial : ∀ {pair}, pair ∈ supportPairs → ∃ prim, coeff pair prim ≠ 0
53
54namespace NormalForm
55
56/-- Canonical ordered list of supported pairs (ascending). -/
used by (23)
-
aggCoeff -
aggCoeff_flatMap -
aggCoeff_rowMoves -
aggCoeff_rowMoves_aux -
aggCoeff_rowMoves_aux_axiom -
aggCoeff_rowMoves_aux_theorem -
aggCoeff_rowMoves_of_ne -
mem_toMoves_of_coeff_ne_zero -
ofMicroMoves -
ofMicroMoves_nontrivial -
of_toMoves -
pairList -
pairList_eq_filtered_range -
pairList_eq_filtered_range_axiom -
pairList_eq_filtered_range_theorem -
pairList_mem -
pairList_nodup -
pair_mem_toMoves_map -
rowMoves -
rowMoves_mem_of_coeff_ne_zero -
rowMoves_pair -
sumCoeffs_toMoves -
toMoves