pith. machine review for the scientific record. sign in
theorem other other high

assessmentType_count

show as:
view Lean formalization →

The theorem establishes that the inductive type of canonical assessment types has finite cardinality exactly 5. Education researchers applying the Recognition Science model to curriculum design would cite this result when fixing the number of assessment modalities to match configDim D = 5. The proof is a direct decision procedure on the automatically derived Fintype instance of the inductive definition.

claimThe finite cardinality of the inductive type consisting of the five constructors diagnostic, formative, summative, criterion-referenced, and portfolio equals 5.

background

The module models educational assessment as an inductive type with five variants that span the practical cycle: baseline evaluation, ongoing feedback, final certification, standard alignment, and longitudinal artifact collection. These variants are declared to correspond directly to the configDim parameter fixed at D = 5. The upstream inductive definition supplies the constructors and derives the DecidableEq, Repr, BEq, and Fintype instances used by the cardinality statement.

proof idea

The proof is a one-line wrapper that applies the decide tactic to evaluate the cardinality computation on the Fintype instance derived from the inductive type.

why it matters in Recognition Science

This result populates the five_types field inside the AssessmentTypesCert definition, anchoring the education module to the configDim = 5 convention. It supplies a concrete count that downstream certification objects rely on when embedding assessment structure into the broader Recognition Science framework.

scope and limits

Lean usage

def cert : AssessmentTypesCert := { five_types := assessmentType_count }

formal statement (Lean)

  26theorem assessmentType_count : Fintype.card AssessmentType = 5 := by decide

proof body

  27

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.