Skip to content

Commit 757da3e

Browse files
EITT
1 parent 3732655 commit 757da3e

14 files changed

Lines changed: 2555 additions & 5 deletions
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
{
2+
"test_id": "EITT_ADVERSARIAL_001",
3+
"test_date": "2026-04-08",
4+
"purpose": "Adversarial testing of EITT \u2014 attempting to find failure modes and boundary conditions",
5+
"scorecard": {
6+
"real_world_pass": 10,
7+
"real_world_fail": 1,
8+
"synthetic_pass": 0,
9+
"synthetic_fail": 6,
10+
"total_pass": 10,
11+
"total_fail": 7
12+
},
13+
"real_world_tests": {
14+
"japan_post_fukushima": {
15+
"entropy_pct": 0.3254,
16+
"verdict": "INVARIANT",
17+
"note": "Post-regime-change. Nuclear permanently reduced. EITT holds within new equilibrium."
18+
},
19+
"norway_92pct_hydro": {
20+
"entropy_pct": 1.5986,
21+
"verdict": "INVARIANT",
22+
"note": "Extreme concentration (86.2% of max). Still holds."
23+
},
24+
"france_71pct_nuclear_D9": {
25+
"entropy_pct": 1.8443,
26+
"verdict": "INVARIANT"
27+
},
28+
"poland_73pct_coal_D9": {
29+
"entropy_pct": 1.6414,
30+
"verdict": "INVARIANT"
31+
},
32+
"estonia_70pct_oil_shale_D9": {
33+
"entropy_pct": 8.4262,
34+
"verdict": "FAILED",
35+
"note": "Borderline. Small secondary carriers fluctuate wildly in relative terms. Log-space averaging amplifies these."
36+
},
37+
"france_D3": {
38+
"entropy_pct": 0.5377,
39+
"verdict": "INVARIANT"
40+
},
41+
"germany_D3": {
42+
"entropy_pct": 1.3272,
43+
"verdict": "INVARIANT"
44+
},
45+
"japan_D3": {
46+
"entropy_pct": 0.721,
47+
"verdict": "INVARIANT"
48+
},
49+
"poland_D3": {
50+
"entropy_pct": 1.1707,
51+
"verdict": "INVARIANT"
52+
},
53+
"uk_D3": {
54+
"entropy_pct": 0.3823,
55+
"verdict": "INVARIANT"
56+
},
57+
"usa_D3": {
58+
"entropy_pct": 0.5969,
59+
"verdict": "INVARIANT"
60+
}
61+
},
62+
"synthetic_tests": {
63+
"oscillating_extremes": {
64+
"entropy_pct": 73.0049,
65+
"verdict": "FAILED",
66+
"description": "Alternating [0.9,0.05,0.05] and [0.05,0.9,0.05]"
67+
},
68+
"monotonic_drift": {
69+
"entropy_pct": 15.1438,
70+
"verdict": "FAILED",
71+
"description": "Linear drift from 80% coal to 80% solar over 120 months"
72+
},
73+
"step_function": {
74+
"entropy_pct": 45.1907,
75+
"verdict": "FAILED",
76+
"description": "Complete composition flip at midpoint"
77+
},
78+
"increasing_concentration": {
79+
"entropy_pct": 5.3987,
80+
"verdict": "FAILED",
81+
"description": "D=5, equal proportions to 90% dominance"
82+
},
83+
"dirichlet_noise_alpha1": {
84+
"entropy_pct": 23.2971,
85+
"verdict": "FAILED",
86+
"description": "iid Dirichlet(1,1,1,1,1) random compositions"
87+
},
88+
"dirichlet_noise_alpha01": {
89+
"entropy_pct": 98.8759,
90+
"verdict": "FAILED",
91+
"description": "iid Dirichlet(0.1,...,0.1) near-vertex random"
92+
}
93+
},
94+
"japan_regime_change_detail": {
95+
"pre_fukushima_mean_entropy": 1.596197,
96+
"post_fukushima_mean_entropy": 1.500062,
97+
"level_shift_pct": 6.02,
98+
"note": "Entropy LEVEL shifts permanently. EITT cross-resolution invariance still holds within each regime."
99+
},
100+
"boundary_condition": {
101+
"statement": "EITT holds for compositional time series with reasonable temporal autocorrelation. It does NOT hold for arbitrary simplex-valued sequences.",
102+
"physical_interpretation": "The system being observed must have structural persistence \u2014 compositions at adjacent time points must be similar. Real-world monitored systems satisfy this. Synthetic noise and oscillating extremes do not.",
103+
"estonia_interpretation": "Borderline failure (8.4%) occurs when dominant carrier is extreme AND secondary carriers are very small with high relative variance. Log-space averaging amplifies near-zero components."
104+
},
105+
"what_this_means_for_codawork": {
106+
"honest_claim": "EITT is a property of compositional time series, not of the geometric mean in isolation. The geometric mean preserves entropy when applied to temporally correlated compositions \u2014 which is the case that matters for monitoring.",
107+
"what_to_present": "Show both the confirmations AND the adversarial failures. The failures define the boundary conditions. This is what separates a calibration study from a sales pitch."
108+
},
109+
"governance": {
110+
"state": "CGS-2 (n=3)",
111+
"gdof": 264
112+
}
113+
}

0 commit comments

Comments
 (0)