structure
definition
ModeRatioPrediction
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Experiments.Protocols on GitHub at line 113.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
110 modality : String := "EEG_coherence"
111
112/-- Predictions for mode ratios by state -/
113structure ModeRatioPrediction where
114 state : ConsciousnessState
115 /-- Expected M2/M4 ratio range (low bound) -/
116 ratio_low : ℝ
117 /-- Expected M2/M4 ratio range (high bound) -/
118 ratio_high : ℝ
119 /-- Prediction confidence -/
120 confidence : ℝ := 0.95
121
122/-- The predicted mode ratios for each state -/
123def modeRatioPredictions : List ModeRatioPrediction :=
124 [⟨.flow, 1.5, 3.0, 0.95⟩, -- High M2/M4 in flow
125 ⟨.analytical, 0.3, 0.8, 0.95⟩, -- Low M2/M4 in analytical
126 ⟨.meditation, 0.9, 1.1, 0.95⟩, -- Balanced in meditation
127 ⟨.baseline, 0.8, 1.2, 0.90⟩] -- Variable at baseline
128
129/-- Check if measured ratio falls in predicted range -/
130noncomputable def ratioInRange (pred : ModeRatioPrediction) (measured : ℝ) : Bool :=
131 pred.ratio_low ≤ measured && measured ≤ pred.ratio_high
132
133/-! ## Healing Study Predictions -/
134
135/-- Distance-independent healing study protocol -/
136structure HealingProtocol where
137 /-- Number of healer-patient pairs -/
138 n_pairs : ℕ := 50
139 /-- Distances to test (meters) -/
140 distances : List ℝ := [1, 10, 100, 1000, 10000]
141 /-- Blinding: healer knows when sending, patient does not -/
142 double_blind_patient : Bool := true
143 /-- Outcome measures -/