structure
definition
CPMClosureCert
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.URCGenerators.CPMClosureCert on GitHub at line 18.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
15-/
16
17/-- Certificate for CPM method closure (standalone). -/
18structure CPMClosureCert where
19 deriving Repr
20
21/-- Verification predicate for the CPM closure certificate.
22
23Delegates to the standalone `CPMMethodCert` verification predicate. -/
24@[simp] def CPMClosureCert.verified (_c : CPMClosureCert) : Prop :=
25 CPMMethodCert.verified {}
26
27/-- Top-level theorem: CPM closure certificate verifies. -/
28@[simp] theorem CPMClosureCert.verified_any (c : CPMClosureCert) :
29 CPMClosureCert.verified c := by
30 dsimp [CPMClosureCert.verified]
31 exact CPMMethodCert.verified_any {}
32
33end URCGenerators
34end IndisputableMonolith