masteryDesignCert
plain-language theorem explainer
The masteryDesignCert definition supplies a MasteryDesignCert instance whose base field holds a CanonicalCert drawn from the J-band. Curriculum designers optimizing practice-to-mastery time ratios cite this when mapping observed r values to recognition cost. It is realized as a direct structure constructor that populates the base field from the imported canonical certificate.
Claim. Let MasteryDesignCert be the structure whose single field is base : CanonicalCert. Then masteryDesignCert is the instance with base set to the canonical certificate cert.
background
The module develops educational design principles by applying the J-cost functional to the ratio r of observed practice time to mastery time per rung. It compounds with the companion MasteryThresholdFromGap45 module that fixes 45 hours per rung. Recognition cost is zero only at exact calibration; both over- and under-practice incur positive cost, with the canonical band marking the boundary between effective and ineffective curricula.
proof idea
The definition is a one-line wrapper that constructs the MasteryDesignCert structure by assigning its base field directly to the canonical certificate cert.
why it matters
This supplies the J-cost variant of the mastery design certificate that the Gap45 implementation of masteryDesignCert builds upon. It realizes the E5 step by grounding curriculum calibration in the J-cost zero point at perfect practice-to-mastery ratio, closing the interface to the five-stage model without new axioms.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.