PedagogyModel
The PedagogyModel inductive type enumerates five canonical pedagogy models aligned with configDim equal to 5. Each model maps to a distinct recognition channel in the education framework. Researchers extending Recognition Science to pedagogical structures cite this enumeration to certify model counts and certification records. The declaration is a direct inductive definition deriving Fintype for immediate cardinality verification.
claimLet $M$ be the finite set of pedagogy models consisting of direct instruction, mastery learning, inquiry-based learning, project-based learning, and apprenticeship, equipped with decidable equality and finite type structure.
background
In the Recognition Science framework, configDim is the dimensionality parameter for educational configurations, fixed here at 5 to match the five listed models. The module associates each model with a distinct recognition channel: exposition, practice, exploration, synthesis, and enculturation. This supplies the base enumeration for downstream cardinality and certification results in the education domain.
proof idea
The declaration is an inductive definition that introduces five constructors and derives DecidableEq, Repr, BEq, and Fintype instances in a single step.
why it matters in Recognition Science
This definition supplies the enumeration required by the pedagogyModel_count theorem asserting cardinality exactly 5 and by the PedagogyModelsCert structure. It realizes the E5 education depth by tying configDim to five recognition channels. The step closes the enumeration prerequisite for education certifications without introducing open questions.
scope and limits
- Does not assign explicit recognition channel mappings to each model.
- Does not prove interaction properties or effectiveness metrics among the models.
- Does not admit additional pedagogy models beyond the five constructors.
formal statement (Lean)
19inductive PedagogyModel where
20 | directInstruction
21 | masteryLearning
22 | inquiryBased
23 | projectBased
24 | apprenticeship
25 deriving DecidableEq, Repr, BEq, Fintype
26