inductive
definition
CombinationID
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Foundation.OptionAFalsifierRegistry on GitHub at line 19.
browse module
All declarations in this module, on Recognition.
explainer page
used by
-
analysisAction -
EmpiricalActionPlanCert -
HasAnalysisAction -
hasAnalysisAction_all -
scheduled_has_analysis_action -
deliverableFor -
EmpiricalDeliverablesCert -
HasDeliverable -
hasDeliverable_all -
scheduled_has_deliverable -
EmpiricalPipelineCert -
HasPipeline -
hasPipeline_all -
pipelineSpec -
pipelineSpec_eq_iff -
scheduled_has_pipeline -
EmpiricalProgramCert -
FirstPassProgramComplete -
firstPassProgram_exact_top_priority -
programSpec -
ProgramSpec -
scheduled_program_pipeline -
scheduled_program_ready -
EmpiricallyCovered -
EmpiricalProtocolCert -
ProtocolFalsifiable -
protocolFalsifiable_all -
ProtocolMatches -
protocolSpec -
protocolSpec_eq_iff -
protocolSpec_matches -
protocolSpec_ne_of_ne -
uniqueProtocolSpec -
deferredTests -
deferredTests_exact -
empiricalPriority -
EmpiricalQueueCert -
every_priority_has_protocol -
high_or_immediate_iff -
highPriorityTests
formal source
16namespace OptionAFalsifierRegistry
17
18/-- The implemented Option A combinations. C10 was left as commentary. -/
19inductive CombinationID where
20 | c1CognitiveTensor
21 | c2PlanetStrata
22 | c3OncologyTensor
23 | c4QuantumMolecularDepth
24 | c5AttentionTensor
25 | c6EriksonReverse
26 | c7UniversalResponse
27 | c8MillerSpan
28 | c9RegulatoryCeiling
29 deriving DecidableEq, Repr, Fintype
30
31theorem combinationID_count : Fintype.card CombinationID = 9 := by
32 decide
33
34/-- Coarse empirical test class attached to a combination. -/
35inductive TestClass where
36 | eegDecoder
37 | seismicAtmosphericRatio
38 | tcgaClinicalResponse
39 | quantumCircuitDepth
40 | attentionBlinkPlateaus
41 | adniDementiaProgression
42 | crossFieldEquilibriumResponse
43 | workingMemorySpanReduction
44 | encodeTcgaRegulatoryModule
45 deriving DecidableEq, Repr, Fintype
46
47theorem testClass_count : Fintype.card TestClass = 9 := by
48 decide
49