pith. machine review for the scientific record. sign in
def definition def or abbrev high

generateJSONReport

show as:
view Lean formalization →

This definition assembles a fixed JSON string that aggregates verified CPM constants derived from Recognition Science invariants together with their consistency statuses. An auditor running the lake executable for constants verification would invoke it to obtain machine-readable output. The implementation is a direct string concatenation that embeds the array from the constants conversion function and hardcodes the PASSED flags for the minimum cone speed, eight-tick minimum, and projection-coefficient checks.

claimThe definition yields the string report whose content is the JSON object with title 'CPM Constants Audit Report', version '1.0', status 'VERIFIED', the array of constants, the list of examples, the three consistency checks each marked PASSED, the bound on coincidence probability, and the enumerated list of key verification results.

background

The CPM Constants Audit module supplies machine-checkable verification of constants derived from Recognition Science invariants. Upstream results include the RS native units status confirming base units of tick and voxel with c equal to one voxel per tick, coherence quantum equal to phi to the minus five, and the phi-ladder; the theorem that all example certificates satisfy projection coefficient exactly two; the theorem that coincidence probability is less than ten to the minus ten; and the theorem that the cone minimum speed equals one half when the net coupling, projection coefficient, and energy coefficient take their verified values. The module also defines the conversion of the constant list to JSON format.

proof idea

The definition is a one-line wrapper realized as a single string concatenation. It directly inserts the output of the constants-to-JSON conversion into the constants field, hardcodes the three consistency checks as PASSED, and lists the six key theorems by name inside the report.

why it matters in Recognition Science

This definition supplies the export mechanism that turns the collection of verified constants and theorems into a portable audit artifact. It aggregates results from the cone-minimum consistency theorem, the eight-tick consistency theorem, the numerical evaluations, the projection-coefficient statement, and the negligible-coincidence bound, thereby supporting the Recognition Science claim that the constants follow from the forcing chain and the recognition composition law. No open scaffolding remains in the report itself.

scope and limits

formal statement (Lean)

 231def generateJSONReport : String :=

proof body

Definition body.

 232  "{\n" ++
 233  "  \"title\": \"CPM Constants Audit Report\",\n" ++
 234  "  \"version\": \"1.0\",\n" ++
 235  "  \"status\": \"VERIFIED\",\n" ++
 236  "  \"constants\": " ++ constantsToJSON ++ ",\n" ++
 237  "  \"examples\": " ++ examplesToJSON ++ ",\n" ++
 238  "  \"consistency_checks\": {\n" ++
 239  "    \"cone_cmin\": \"PASSED\",\n" ++
 240  "    \"eight_tick_cmin\": \"PASSED\",\n" ++
 241  "    \"all_examples_cproj_two\": \"PASSED\"\n" ++
 242  "  },\n" ++
 243  "  \"coincidence_probability\": \"< 10^(-12)\",\n" ++
 244  "  \"key_theorems\": [\n" ++
 245  "    \"cone_cmin_consistent\",\n" ++
 246  "    \"eight_tick_cmin_consistent\",\n" ++
 247  "    \"cone_cmin_numerical\",\n" ++
 248  "    \"eight_tick_cmin_numerical\",\n" ++
 249  "    \"all_examples_cproj_two_statement\",\n" ++
 250  "    \"coincidence_negligible\"\n" ++
 251  "  ]\n" ++
 252  "}"
 253
 254end ConstantsAudit
 255end CPM
 256end IndisputableMonolith

depends on (11)

Lean names referenced from this declaration's body.