pith. sign in
inductive

LegalTradition

definition
show as:
module
IndisputableMonolith.Sociology.LegalTraditionsFromConfigDim
domain
Sociology
line
19 · github
papers citing
none yet

plain-language theorem explainer

Recognition Science maps the five-dimensional configuration space to five canonical legal traditions. A comparative-law researcher or sociologist operating inside the framework would cite the enumeration when grounding jurisprudence in the configDim parameter. The declaration is a plain inductive type equipped with an automatic Fintype instance that immediately yields cardinality five.

Claim. Let $L$ be the finite set whose elements are civil law, common law, Islamic sharia, customary law, and socialist law.

background

The module treats configDim as a discrete parameter fixed at five to match the standard classification of world legal systems in comparative jurisprudence. The accompanying module documentation states that these five traditions together cover more than 95 percent of existing jurisdictions. No prior lemmas are invoked; the declaration is a base inductive definition imported only from Mathlib and the Constants module.

proof idea

The declaration is an inductive definition that lists the five constructors explicitly and derives the Fintype, DecidableEq, Repr, and BEq instances automatically.

why it matters

The definition supplies the concrete type required by the downstream results legalTradition_count and LegalTraditionsCert, which certify that the cardinality is exactly five. It realizes the module claim that configDim equals five inside the sociology domain and thereby closes the interface between the abstract Recognition Science parameter and observable legal institutions.

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