Skip to content

feat(Incompleteness): discharge the 𝗣𝗔 / π—œπšΊβ‚ Δ₁-definability axioms (v4.29.0)#6

Closed
gotrevor wants to merge 2 commits into
upstream-master-basefrom
delta1-v429
Closed

feat(Incompleteness): discharge the 𝗣𝗔 / π—œπšΊβ‚ Δ₁-definability axioms (v4.29.0)#6
gotrevor wants to merge 2 commits into
upstream-master-basefrom
delta1-v429

Conversation

@gotrevor

Copy link
Copy Markdown
Owner

Small, v4.29.0 PR β€” base = the commit matching upstream FormalizedFormalLogic/Foundation
master. Fork-internal review; nothing sent upstream.

What

Discharges the two disclosed-TODO axioms in Foundation/FirstOrder/Incompleteness/Examples.lean,
proving both as instances:

axiom ISigma1_delta1Definable : π—œπšΊβ‚.Δ₁
axiom PA_delta1Definable      : 𝗣𝗔.Δ₁

How

New InductionSchemeDelta1.lean establishes (InductionScheme β„’β‚’α΅£ C).Δ₁ β€” the schema's
Δ₁-definability via an internal Σ₁ recognizer (with a proven IsSigma1 ⌜ψ⌝ ↔ Hierarchy 𝚺 1 ψ
bridge). Theory.Δ₁.add/.ofEq plus the finite 𝗣𝗔⁻.Δ₁ assemble both headline instances.

Provenance / verification

Developed on v4.31, cherry-picked clean onto v4.29.0 (no conflicts; no v4.31-only tactics;
its imports First/Second are byte-identical v4.29↔v4.31). Axiom-clean on v4.31:

#print axioms PA_delta1Definable / ISigma1_delta1Definable β†’ [propext, Classical.choice, Quot.sound]

The v4.29 build is not yet locally verified β€” CI on this PR is the check.

gotrevor and others added 2 commits June 25, 2026 18:06
`Examples.lean` shipped two disclosed-TODO axioms:

    axiom ISigma1_delta1Definable : π—œπšΊβ‚.Δ₁
    axiom PA_delta1Definable      : 𝗣𝗔.Δ₁

This proves both as instances. New `InductionSchemeDelta1.lean` establishes the
mathematical content `(InductionScheme β„’β‚’α΅£ C).Δ₁` (the schema's Δ₁-definability via
an internal Σ₁ recognizer); `Theory.Δ₁.add`/`.ofEq` assemble the two headline
instances from it plus the finite `𝗣𝗔⁻.Δ₁`.

Verified axiom-clean (no sorryAx, no custom axioms):

    #print axioms PA_delta1Definable / ISigma1_delta1Definable
      β†’ [propext, Classical.choice, Quot.sound]

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gotrevor

gotrevor commented Jul 3, 2026

Copy link
Copy Markdown
Owner Author

Moved to #9

@gotrevor gotrevor closed this Jul 3, 2026
@gotrevor gotrevor deleted the delta1-v429 branch July 3, 2026 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant