pith. sign in
def

primitiveOrderList

definition
show as:
module
IndisputableMonolith.Ethics.Virtues.NormalForm
domain
Ethics
line
24 · github
papers citing
none yet

plain-language theorem explainer

The fixed enumeration of the fourteen primitive generators is supplied for micro-move normal-form coefficient tables. Researchers formalizing aggregation in the ethics module cite this ordering to keep list traversals deterministic. It is realized as a direct list literal of the inductive constructors.

Claim. The canonical ordering of the primitive generators is the list $[Love, Justice, Forgiveness, Wisdom, Courage, Temperance, Prudence, Compassion, Gratitude, Patience, Humility, Hope, Creativity, Sacrifice]$.

background

The inductive type of primitive generators enumerates fourteen items in fixed canonical order: Love, Justice, Forgiveness, Wisdom, Courage, Temperance, Prudence, Compassion, Gratitude, Patience, Humility, Hope, Creativity, Sacrifice. The module sets up canonical normal forms for micro-move coefficient tables supporting DREAM scaffolding. The structure from the masses sector requires reduced words in normal form.

proof idea

The definition is a direct term-mode list literal that enumerates the constructors of the primitive inductive type.

why it matters

This supplies the fixed order required by the lemmas that aggregate coefficients over row moves and test membership in the order list. It supports the canonical normal form for micro-move coefficient tables in the ethics virtues module, which underpins DREAM scaffolding. The ordering ensures consistent traversals in the normal-form machinery.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.