pith. sign in
def

methodReport_ok

definition
show as:
module
IndisputableMonolith.URCAdapters.CPMReports
domain
URCAdapters
line
28 · github
papers citing
none yet

plain-language theorem explainer

This definition supplies a simp-tagged alias for the CPM method report string in the URC adapters module. Auditors checking the standalone CPM certificate would reference it during Lean evaluation or simplification passes. The declaration is a direct one-line abbreviation to the upstream methodReport that builds a verified certificate instance and forces toy-model defect facts.

Claim. The report string for the CPM method certificate is defined to equal the string generated by the method report construction.

background

The URC Adapters module supplies simple machine-readable checks and pretty printers for the standalone CPM method certificate, which combines generic A/B/C components with a toy-model witness. The upstream methodReport definition creates an instance of CPMMethodCert, invokes verified_any to confirm it, and evaluates toyModel_defect_pos to ensure positive defect distances. This local setting focuses on standalone verification without requiring the full unified forcing chain or recognition composition law.

proof idea

The declaration is a one-line abbreviation that directly equates the new name to the methodReport definition from the same module.

why it matters

The alias supports simplification tactics when the CPM report string appears in larger expressions. It connects directly to the CPMMethodCert verification in URCGenerators and aids auditing of method certificates that align with the forcing chain steps T5 through T8. No downstream uses are recorded, so it functions as an internal convenience rather than a core lemma.

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