"The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin."
This is a widespread misconception in popular science — the twin paradox is fully resolved by special relativity alone, and general relativity is not required.
What Was Claimed?
The claim says that to explain why one twin ages less than the other after a round-trip space journey, you must bring in general relativity — the more complex theory that deals with gravity and curved spacetime — along with the role of the traveling twin's acceleration. The implication is that special relativity by itself is insufficient, leaving the paradox unresolved without heavier theoretical machinery.
This matters because the twin paradox is one of the most famous puzzles in physics, and how you explain it reflects your understanding of what special relativity can and cannot do.
What Did We Find?
Four independent authoritative sources explicitly state that general relativity is not required to resolve the twin paradox. This directly contradicts the "only by invoking general relativity" part of the claim.
The University of California, Riverside Physics FAQ — a widely cited reference in the physics community, associated with physicist John Baez — addresses this misconception head-on: "Some people claim that the twin paradox can or even must be resolved only by invoking General Relativity... This is not true." Scientific American is equally direct: "The paradox can be unraveled by special relativity alone, and the accelerations incurred by the traveler are incidental." The University of New South Wales School of Physics states that "appealing to General Relativity is not necessary to resolve the paradox," and Wikipedia's treatment of the topic confirms that "this scenario can be resolved within the standard framework of special relativity."
The resolution within special relativity works like this: the stay-at-home twin spends the entire journey in one inertial frame. The traveling twin does not — they depart in one inertial frame, then switch to a different one when they turn around. These two frames disagree about which events back home are happening "right now." That switch of frames, not acceleration per se, is what breaks the symmetry between the twins and explains the age difference. No curved spacetime, no gravity, no equivalence principle needed.
The claim also overstates the role of acceleration. A thought-experiment variant of the paradox — sometimes called the relay or triplet version — sidesteps acceleration entirely: two astronauts traveling in opposite directions pass each other at the turnaround point and synchronize clocks. The same time-dilation effect results even though no single clock ever accelerates. Acceleration is a useful marker for identifying which twin changed frames, but it is not the underlying cause.
One source — Britannica — does state that "a full treatment requires general relativity," but this view is contradicted by multiple specialist physics sources and appears to conflate handling non-inertial frames (which special relativity can do) with requiring general relativity (which addresses curved spacetime and gravity). The broader physics community consensus is clear.
What Should You Keep In Mind?
General relativity can be used to analyze the twin paradox — Einstein himself did so in 1918 via the equivalence principle — and this approach yields the same answer. So GR is not wrong here; it's just not necessary. The claim at issue is the "only" — the assertion that GR is required, which is what has been disproved.
The role of acceleration in the standard story is also worth clarifying. Acceleration does matter in the sense that it marks the moment when the traveling twin switches inertial frames, which is the physically significant event. But the mathematical resolution appeals to the relativity of simultaneity in special relativity, not to any formula involving accelerating reference frames or the equivalence principle.
Finally, the UCR Physics FAQ citation had partial text-matching verification due to how the academic page renders in HTML. However, the same conclusion is independently confirmed by three other fully verified sources, so the disproof does not rest on that single citation.
How Was This Verified?
This proof gathered direct quotes from four independent physics sources — spanning an academic FAQ, a university physics department, a science magazine, and a general reference encyclopedia — and checked each against the specific claim that general relativity is required. The process also searched for counter-evidence and examined no-acceleration variants of the paradox. Full details are in the structured proof report and the full verification audit, and you can re-run the proof yourself.
What could challenge this verdict?
-
Does any credible source claim GR IS required? Britannica states: "A full treatment requires general relativity." However, this is contradicted by four specialist physics sources. The Britannica article appears to conflate handling non-inertial frames (which SR does) with requiring GR (which concerns curved spacetime and gravity). The UCR FAQ directly addresses and refutes this misconception.
-
Can the paradox exist without acceleration? Yes. The "relay" or "triplet" version — where two astronauts pass each other at the turnaround point and synchronize clocks — produces the same time dilation with no single clock accelerating. This shows acceleration is not the cause of the effect; the change of inertial frame is.
-
Did Einstein himself require GR? Einstein analyzed the twin paradox using the equivalence principle in 1918, but the UCR FAQ notes: "The Equivalence Principle analysis of the twin paradox does not use any real gravity, and so does not use any General Relativity." Modern physics consensus holds this was a pedagogical choice, not a theoretical necessity.
Sources
| Source | ID | Type | Verified |
|---|---|---|---|
| UCR Physics FAQ (maintained by John Baez) | B1 | Academic | Yes |
| Wikipedia — Twin paradox | B2 | Reference | Yes |
| Scientific American | B3 | News | Yes |
| UNSW School of Physics — Einstein Light | B4 | Academic | Yes |
| Verified source count meeting disproof threshold | A1 | — | Computed |
detailed evidence
Evidence Summary
| ID | Fact | Verified |
|---|---|---|
| B1 | UCR Physics FAQ states GR is not required | Partial (48.3% fragment match — academic HTML noise) |
| B2 | Wikipedia states SR alone resolves the paradox | Yes |
| B3 | Scientific American states SR suffices | Yes |
| B4 | UNSW Einstein Light states GR is unnecessary | Yes |
| A1 | Verified source count meeting disproof threshold | Computed: 4 sources confirmed (threshold: 3) |
Proof Logic
The claim asserts an exclusivity condition: the twin paradox can be resolved only by invoking GR. To disprove this, it suffices to show that the twin paradox can be resolved without GR — i.e., that SR alone provides a complete resolution.
Four independent sources confirm this:
-
UCR Physics FAQ (B1): Directly addresses and refutes the claim: "Some people claim that the twin paradox can or even must be resolved only by invoking General Relativity... This is not true." This FAQ, maintained in association with physicist John Baez, is a widely cited reference in the physics community.
-
Wikipedia (B2): States that "this scenario can be resolved within the standard framework of special relativity: the travelling twin's trajectory involves two different inertial frames." The asymmetry arises because the traveling twin switches inertial frames at turnaround.
-
Scientific American (B3): States unambiguously that "the paradox can be unraveled by special relativity alone, and the accelerations incurred by the traveler are incidental." This directly addresses both parts of the claim — SR suffices, and acceleration is not the fundamental mechanism.
-
UNSW School of Physics (B4): After demonstrating the SR resolution, states that "appealing to General Relativity is not necessary to resolve the paradox."
The resolution within SR proceeds as follows: The stay-at-home twin remains in a single inertial frame throughout. The traveling twin occupies two different inertial frames — one outbound, one inbound. These frames have different simultaneity planes. When the traveling twin switches frames at turnaround, the relativity of simultaneity causes a discontinuous jump in which events on Earth are "simultaneous" with the traveler. This accounts for the asymmetric aging without any reference to GR, curved spacetime, or the equivalence principle.
Conclusion
DISPROVED. The claim that the twin paradox "can be resolved only by invoking general relativity and the acceleration of the traveling twin" is false. Four independent authoritative sources (B1-B4) explicitly confirm that special relativity alone provides a complete resolution. Three citations (B2, B3, B4) are fully verified; one (B1, UCR Physics FAQ) has partial verification due to HTML rendering noise on the academic page, but the source independently confirms the same conclusion as the three fully verified sources. The disproof does not depend solely on any unverified citation.
The physics consensus is clear: GR provides an alternative framework for analyzing the twin paradox (via the equivalence principle), but it is not required. The resolution within SR relies on the asymmetry of inertial frames and the relativity of simultaneity.
Note: One citation (B1) comes from an academic source with partial verification (48.3% fragment match). This is a tier 4 (academic) source, and its conclusion is independently confirmed by three other fully verified sources.
audit trail
All 4 citations verified.
Original audit log
B1 — UCR Physics FAQ - Status: partial - Method: fragment (coverage 48.3%) - Fetch mode: live - Impact: B1 is partially verified. The same conclusion (GR is not required) is independently and fully verified by B2, B3, and B4. The disproof does not depend on B1 alone.
B2 — Wikipedia - Status: verified - Method: full_quote - Fetch mode: live
B3 — Scientific American - Status: verified - Method: full_quote - Fetch mode: live
B4 — UNSW Einstein Light - Status: verified - Method: full_quote - Fetch mode: live
| Field | Value |
|---|---|
| Subject | Resolution of the twin paradox |
| Property | Whether general relativity is required for resolution |
| Operator | >= |
| Threshold | 3 |
| Proof direction | disprove |
| Operator note | The claim asserts that GR is REQUIRED (the word 'only'). To disprove this, we need >= 3 independent authoritative physics sources that explicitly state the twin paradox can be resolved within special relativity alone, without invoking general relativity. The 'only' makes this a strong exclusivity claim: finding that SR suffices is a direct counterexample. Note: the claim conflates two ideas — (a) GR is required, and (b) acceleration is the key. The physics consensus is that (a) is false and (b) is partially true but misleading: acceleration marks the asymmetry but the resolution uses SR's relativity of simultaneity, not GR's equivalence principle. |
Natural language claim: "The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin."
Formal interpretation: The word "only" makes this a strong exclusivity claim — it asserts that general relativity (GR) is a necessary theoretical ingredient for resolving the twin paradox. To disprove this, we need at least 3 independent authoritative physics sources explicitly stating that special relativity (SR) alone suffices.
The claim conflates two ideas: (a) that GR is required, and (b) that acceleration is the key factor. The physics consensus is that (a) is false and (b) is partially true but misleading — acceleration marks which twin changes inertial frames, but the resolution relies on SR's relativity of simultaneity, not GR's equivalence principle.
| Fact ID | Domain | Type | Tier | Note |
|---|---|---|---|---|
| B1 | ucr.edu | academic | 4 | Academic domain (.edu) |
| B2 | wikipedia.org | reference | 3 | Established reference source |
| B3 | scientificamerican.com | major_news | 3 | Major news organization |
| B4 | unsw.edu.au | academic | 4 | Academic domain (.edu.au) |
verified source count vs disproof threshold: 4 >= 3 = True
| Property | Details |
|---|---|
| Sources consulted | 4 |
| Sources verified | 4 (3 full, 1 partial) |
| UCR Physics FAQ | partial |
| Wikipedia | verified |
| Scientific American | verified |
| UNSW Einstein Light | verified |
| Independence note | Sources span: a curated physics FAQ (UCR/Baez), a general encyclopedia (Wikipedia), a science magazine (Scientific American), and a university physics department (UNSW). These are independent publications from different institutions and authors. |
Check 1: Are there credible sources that claim GR IS required?
- Verification performed: Searched for: '"twin paradox" "requires general relativity"'. Found Britannica states: 'A full treatment requires general relativity, which shows that there would be an asymmetrical change in time between the two sisters.' However, this is contradicted by multiple authoritative physics sources (UCR Physics FAQ, Scientific American, UNSW, Wikipedia) which explicitly state GR is not required. The Britannica article appears to conflate the need to handle non-inertial frames (which SR can do) with the need for GR (which is about curved spacetime/gravity). The UCR FAQ directly addresses and refutes this common misconception.
- Finding: One general encyclopedia (Britannica) makes this claim, but it is contradicted by multiple specialist physics sources. The physics consensus is that SR alone suffices.
- Breaks proof: No
Check 2: Can the twin paradox be formulated without any acceleration at all?
- Verification performed: Searched for twin paradox relay version / no-acceleration variant. Wikipedia confirms: 'it has been proven that neither general relativity, nor even acceleration, are necessary to explain the effect, as the effect still applies if two astronauts pass each other at the turnaround point.' This is the 'relay' or 'triplet' version where no single clock accelerates but time dilation still occurs, showing acceleration is not the cause.
- Finding: The relay version of the twin paradox demonstrates that even acceleration is not required — only the change of inertial frame matters. This further undermines the claim that GR (which handles acceleration via the equivalence principle) is needed.
- Breaks proof: No
Check 3: Did Einstein himself believe GR was needed for the twin paradox?
- Verification performed: Searched for Einstein's own analysis. The UCR FAQ's Equivalence Principle page notes: 'The Equivalence Principle analysis of the twin paradox does not use any real gravity, and so does not use any General Relativity.' Einstein did analyze the twin paradox using the equivalence principle in 1918, but modern physics recognizes this as a pedagogical choice, not a theoretical necessity. The FAQ states: 'no one ever needs to, to analyse the paradox.'
- Finding: While Einstein used GR concepts in his 1918 analysis, modern physics consensus holds this was not necessary. The equivalence principle analysis is supplementary, not required.
- Breaks proof: No
- Rule 1: N/A — qualitative consensus proof, no numeric extraction
- Rule 2: All 4 citation URLs fetched and quotes checked via
verify_all_citations() - Rule 3:
date.today()used for generation date - Rule 4: CLAIM_FORMAL explicit with operator_note documenting interpretation of "only" and threshold choice
- Rule 5: Three adversarial checks performed — searched for pro-GR sources, no-acceleration variants, and Einstein's own views
- Rule 6: 4 independent sources from different institutions (UCR, Wikipedia, Scientific American, UNSW)
- Rule 7: N/A — qualitative consensus proof, no constants or formulas
- validate_proof.py result: PASS with warnings (1 warning: no else branch in verdict assignment — cosmetic, verdict is always assigned on valid paths)
For this qualitative consensus proof, extractions record citation verification status rather than numeric values.
| Fact ID | Value (status) | Countable | Quote snippet |
|---|---|---|---|
| B1 | partial | Yes | "Some people claim that the twin paradox can or even must be resolved only by inv..." |
| B2 | verified | Yes | "this scenario can be resolved within the standard framework of special relativit..." |
| B3 | verified | Yes | "The paradox can be unraveled by special relativity alone, and the accelerations ..." |
| B4 | verified | Yes | "appealing to General Relativity is not necessary to resolve the paradox" |
Cite this proof
Proof Engine. (2026). Claim Verification: “The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin.” — Disproved. https://proofengine.info/proofs/the-twin-paradox-in-special-relativity-can-be-reso/
Proof Engine. "Claim Verification: “The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin.” — Disproved." 2026. https://proofengine.info/proofs/the-twin-paradox-in-special-relativity-can-be-reso/.
@misc{proofengine_the_twin_paradox_in_special_relativity_can_be_reso,
title = {Claim Verification: “The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin.” — Disproved},
author = {{Proof Engine}},
year = {2026},
url = {https://proofengine.info/proofs/the-twin-paradox-in-special-relativity-can-be-reso/},
note = {Verdict: DISPROVED. Generated by proof-engine v0.10.0},
}
TY - DATA TI - Claim Verification: “The twin paradox in special relativity can be resolved only by invoking general relativity and the acceleration of the traveling twin.” — Disproved AU - Proof Engine PY - 2026 UR - https://proofengine.info/proofs/the-twin-paradox-in-special-relativity-can-be-reso/ N1 - Verdict: DISPROVED. Generated by proof-engine v0.10.0 ER -
View proof source
This is the proof.py that produced the verdict above. Every fact traces to code below. (This proof has not yet been minted to Zenodo; the source here is the working copy from this repository.)
"""
Proof: The twin paradox in special relativity can be resolved only by invoking
general relativity and the acceleration of the traveling twin.
Generated: 2026-03-28
"""
import json
import os
import sys
PROOF_ENGINE_ROOT = os.environ.get("PROOF_ENGINE_ROOT")
if not PROOF_ENGINE_ROOT:
_d = os.path.dirname(os.path.abspath(__file__))
while _d != os.path.dirname(_d):
if os.path.isdir(os.path.join(_d, "proof-engine", "skills", "proof-engine", "scripts")):
PROOF_ENGINE_ROOT = os.path.join(_d, "proof-engine", "skills", "proof-engine")
break
_d = os.path.dirname(_d)
if not PROOF_ENGINE_ROOT:
raise RuntimeError("PROOF_ENGINE_ROOT not set and skill dir not found via walk-up from proof.py")
sys.path.insert(0, PROOF_ENGINE_ROOT)
from datetime import date
from scripts.verify_citations import verify_all_citations, build_citation_detail
from scripts.computations import compare
# =============================================================================
# 1. CLAIM INTERPRETATION (Rule 4)
# =============================================================================
CLAIM_NATURAL = (
"The twin paradox in special relativity can be resolved only by invoking "
"general relativity and the acceleration of the traveling twin."
)
CLAIM_FORMAL = {
"subject": "Resolution of the twin paradox",
"property": "Whether general relativity is required for resolution",
"operator": ">=",
"operator_note": (
"The claim asserts that GR is REQUIRED (the word 'only'). To disprove this, "
"we need >= 3 independent authoritative physics sources that explicitly state "
"the twin paradox can be resolved within special relativity alone, without "
"invoking general relativity. The 'only' makes this a strong exclusivity claim: "
"finding that SR suffices is a direct counterexample. Note: the claim conflates "
"two ideas — (a) GR is required, and (b) acceleration is the key. The physics "
"consensus is that (a) is false and (b) is partially true but misleading: "
"acceleration marks the asymmetry but the resolution uses SR's relativity of "
"simultaneity, not GR's equivalence principle."
),
"threshold": 3,
"proof_direction": "disprove",
}
# =============================================================================
# 2. FACT REGISTRY
# =============================================================================
FACT_REGISTRY = {
"B1": {"key": "ucr_physics_faq", "label": "UCR Physics FAQ states GR is not required"},
"B2": {"key": "wikipedia_twin", "label": "Wikipedia states SR alone resolves the paradox"},
"B3": {"key": "scientific_american", "label": "Scientific American states SR suffices"},
"B4": {"key": "unsw_einstein_light", "label": "UNSW Einstein Light states GR is unnecessary"},
"A1": {"label": "Verified source count meeting disproof threshold", "method": None, "result": None},
}
# =============================================================================
# 3. EMPIRICAL FACTS — sources that REJECT the claim (confirm it is false)
# =============================================================================
empirical_facts = {
"ucr_physics_faq": {
"quote": (
"Some people claim that the twin paradox can or even must be resolved "
"only by invoking General Relativity (which is built on the Equivalence "
"Principle). This is not true"
),
"url": "https://math.ucr.edu/home/baez/physics/Relativity/SR/TwinParadox/twin_intro.html",
"source_name": "UCR Physics FAQ (maintained by John Baez)",
},
"wikipedia_twin": {
"quote": (
"this scenario can be resolved within the standard framework of special "
"relativity: the travelling twin's trajectory involves two different "
"inertial frames"
),
"url": "https://en.wikipedia.org/wiki/Twin_paradox",
"source_name": "Wikipedia — Twin paradox",
},
"scientific_american": {
"quote": (
"The paradox can be unraveled by special relativity alone, and the "
"accelerations incurred by the traveler are incidental"
),
"url": "https://www.scientificamerican.com/article/how-does-relativity-theor/",
"source_name": "Scientific American",
},
"unsw_einstein_light": {
"quote": (
"appealing to General Relativity is not necessary to resolve the paradox"
),
"url": "https://www.phys.unsw.edu.au/einsteinlight/jw/module4_twin_paradox.htm",
"source_name": "UNSW School of Physics — Einstein Light",
},
}
# =============================================================================
# 4. CITATION VERIFICATION (Rule 2)
# =============================================================================
citation_results = verify_all_citations(empirical_facts, wayback_fallback=True)
# =============================================================================
# 5. COUNT SOURCES WITH VERIFIED CITATIONS
# =============================================================================
COUNTABLE_STATUSES = ("verified", "partial")
n_confirmed = sum(
1 for key in empirical_facts
if citation_results[key]["status"] in COUNTABLE_STATUSES
)
print(f" Confirmed sources: {n_confirmed} / {len(empirical_facts)}")
# =============================================================================
# 6. CLAIM EVALUATION — MUST use compare()
# =============================================================================
claim_holds = compare(
n_confirmed, CLAIM_FORMAL["operator"], CLAIM_FORMAL["threshold"],
label="verified source count vs disproof threshold"
)
# =============================================================================
# 7. ADVERSARIAL CHECKS (Rule 5)
# =============================================================================
adversarial_checks = [
{
"question": "Are there credible sources that claim GR IS required to resolve the twin paradox?",
"verification_performed": (
"Searched for: '\"twin paradox\" \"requires general relativity\"'. Found "
"Britannica states: 'A full treatment requires general relativity, which "
"shows that there would be an asymmetrical change in time between the two "
"sisters.' However, this is contradicted by multiple authoritative physics "
"sources (UCR Physics FAQ, Scientific American, UNSW, Wikipedia) which "
"explicitly state GR is not required. The Britannica article appears to "
"conflate the need to handle non-inertial frames (which SR can do) with "
"the need for GR (which is about curved spacetime/gravity). The UCR FAQ "
"directly addresses and refutes this common misconception."
),
"finding": (
"One general encyclopedia (Britannica) makes this claim, but it is "
"contradicted by multiple specialist physics sources. The physics consensus "
"is that SR alone suffices."
),
"breaks_proof": False,
},
{
"question": "Can the twin paradox be formulated without any acceleration at all?",
"verification_performed": (
"Searched for twin paradox relay version / no-acceleration variant. "
"Wikipedia confirms: 'it has been proven that neither general relativity, "
"nor even acceleration, are necessary to explain the effect, as the effect "
"still applies if two astronauts pass each other at the turnaround point.' "
"This is the 'relay' or 'triplet' version where no single clock accelerates "
"but time dilation still occurs, showing acceleration is not the cause."
),
"finding": (
"The relay version of the twin paradox demonstrates that even acceleration "
"is not required — only the change of inertial frame matters. This further "
"undermines the claim that GR (which handles acceleration via the equivalence "
"principle) is needed."
),
"breaks_proof": False,
},
{
"question": "Did Einstein himself believe GR was needed for the twin paradox?",
"verification_performed": (
"Searched for Einstein's own analysis. The UCR FAQ's Equivalence Principle "
"page notes: 'The Equivalence Principle analysis of the twin paradox does "
"not use any real gravity, and so does not use any General Relativity.' "
"Einstein did analyze the twin paradox using the equivalence principle in "
"1918, but modern physics recognizes this as a pedagogical choice, not a "
"theoretical necessity. The FAQ states: 'no one ever needs to, to analyse "
"the paradox.'"
),
"finding": (
"While Einstein used GR concepts in his 1918 analysis, modern physics "
"consensus holds this was not necessary. The equivalence principle analysis "
"is supplementary, not required."
),
"breaks_proof": False,
},
]
# =============================================================================
# 8. VERDICT AND STRUCTURED OUTPUT
# =============================================================================
if __name__ == "__main__":
any_unverified = any(
cr["status"] != "verified" for cr in citation_results.values()
)
is_disproof = CLAIM_FORMAL.get("proof_direction") == "disprove"
any_breaks = any(ac.get("breaks_proof") for ac in adversarial_checks)
if any_breaks:
verdict = "UNDETERMINED"
elif claim_holds and not any_unverified:
verdict = "DISPROVED" if is_disproof else "PROVED"
elif claim_holds and any_unverified:
verdict = ("DISPROVED (with unverified citations)" if is_disproof
else "PROVED (with unverified citations)")
elif not claim_holds:
verdict = "UNDETERMINED"
FACT_REGISTRY["A1"]["method"] = f"count(verified citations) = {n_confirmed}"
FACT_REGISTRY["A1"]["result"] = str(n_confirmed)
citation_detail = build_citation_detail(FACT_REGISTRY, citation_results, empirical_facts)
# Extractions: for qualitative proofs, each B-type fact records citation status
extractions = {}
for fid, info in FACT_REGISTRY.items():
if not fid.startswith("B"):
continue
ef_key = info["key"]
cr = citation_results.get(ef_key, {})
extractions[fid] = {
"value": cr.get("status", "unknown"),
"value_in_quote": cr.get("status") in COUNTABLE_STATUSES,
"quote_snippet": empirical_facts[ef_key]["quote"][:80],
}
summary = {
"fact_registry": {
fid: {k: v for k, v in info.items()}
for fid, info in FACT_REGISTRY.items()
},
"claim_formal": CLAIM_FORMAL,
"claim_natural": CLAIM_NATURAL,
"citations": citation_detail,
"extractions": extractions,
"cross_checks": [
{
"description": "Multiple independent sources consulted",
"n_sources_consulted": len(empirical_facts),
"n_sources_verified": n_confirmed,
"sources": {k: citation_results[k]["status"] for k in empirical_facts},
"independence_note": (
"Sources span: a curated physics FAQ (UCR/Baez), a general "
"encyclopedia (Wikipedia), a science magazine (Scientific American), "
"and a university physics department (UNSW). These are independent "
"publications from different institutions and authors."
),
}
],
"adversarial_checks": adversarial_checks,
"verdict": verdict,
"key_results": {
"n_confirmed": n_confirmed,
"threshold": CLAIM_FORMAL["threshold"],
"operator": CLAIM_FORMAL["operator"],
"claim_holds": claim_holds,
},
"generator": {
"name": "proof-engine",
"version": open(os.path.join(PROOF_ENGINE_ROOT, "VERSION")).read().strip(),
"repo": "https://github.com/yaniv-golan/proof-engine",
"generated_at": date.today().isoformat(),
},
}
print("\n=== PROOF SUMMARY (JSON) ===")
print(json.dumps(summary, indent=2, default=str))
Re-execute this proof
The verdict above is cached from when this proof was minted. To re-run the exact
proof.py shown in "View proof source" and see the verdict recomputed live,
launch it in your browser — no install required.
Re-execute from GitHub commit 1ba3732 — same bytes shown above.
First run takes longer while Binder builds the container image; subsequent runs are cached.
machine-readable formats
Downloads & raw data
found this useful? ★ star on github