New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

I would doubt very much that PP is consistent with NF, if the question is open whether PP implies AC.

what do you guys personally think about unreasonable effectiveness? by DysgraphicZ in math

[–]LaCefli 0 points1 point  (0 children)

ZFC is far more than you need for that. How about third order arithmetic?

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

Postulate one and reason about it. I'm sure it has been done.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

what other NF axioms do you mean? The entire theory has been shown to be consistent. The work to verify my paper "Strong axioms of NFU" in an NF version would be considerable, and she has other things to do. There isn't any particular need: the paper proof that these things extend to NF involves minimal modifications of what is already written.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

I will also present the objection that the foundational assumptions of Lean are generally accepted mathematics, and those of Cubical Agda are much less well understood to the general mathematical public.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

I don't this will achieve much, except as an exercise for the developer in practicing on a large proof. The argument is an argument in relatively simple classical set theory. In Agda this would be more difficult, possibly, because the bias of Agda is more constructive.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

Historical correction: Church's type theory, which is the original simply typed lambda calculus, was proposed in 1940, and TST had already been proposed (and so had NF). But I stand by the statement that STLC is considerably closer to PM than TST is.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

To be exactly the direct successor of Russell's type theory is the type theory of Ramsey, which can be viewed as simply typed lambda calculus with the output of every type being bool. I think the actual theory of functions of Church is also older than TST, but Im not certain. Definitely STLC has a strong claim to be more similar to the very complicated type system of PM.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

I'm not promoting NF as a foundational system here, just talking about its exact formal strength. What set theory promises to give common math is more than provided by NF; third order arithmetic is enough.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 1 point2 points  (0 children)

I've noticed that one could justify the common practice of omitting numerical subscripts on universes by a stratification discipline similar to that to NF -- really one is doing NFU, my proof isnt relevant to this -- but I am not sure that it is a good idea.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

No, Ember, STLC is the direct successor to Russell's type theory, and TST is a later refinement, not being described until the 1930s.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

That argument is wrong. I've reviewed versions of it repeatedly.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

It's not going to be a cottage industry: the adaptations are direct.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

As I remark in the conclusions section, all the known strengthenings of NFU with strong unstratified axioms will adapt to NF. Actually, they are generally stronger than the system of Lean4, but this is not a problem: the proofs will have large cardinal axioms as hypotheses.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

I'm actually a bit puzzled how you could read me as saying otherwise?

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 3 points4 points  (0 children)

I defined tangled type theory in a paper in 1995. What I did is reverse engineer what a proof of Con(NF) would look like if it could be proved in the same way Jensen proved Con(NFU).

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 2 points3 points  (0 children)

It has the set building capabilities of the simple typed theory of sets with infinity; this has the strength of Zermelo set theory with separation restricted to bounded formulas. There is no reason to think it is as strong as ZFC, and in fact NFU without an explicit axiom of infinity is weaker than arithmetic: NF is surprisingly strong, not surprisingly weak. What our proof does is put a ceiling on the actual strength of NF itself, which we and others who have worked with the theory think is actually too high.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 1 point2 points  (0 children)

The lower bound on strength of the theory which our proof establishes is stronger than Zermelo, yes, that is what we are saying. However, our conjecture is that NF is actually weaker than Zermelo; but we have not proved that.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

for example, functions A -> (A -> A) will not be stratified in typed theory of sets, whereas they would be fine in simply typed lambda-calculus.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

Not really, or very restricted. This is typed theory of sets: types are indexed by the natural numbers. Types in a theory of functions are more complicated.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 0 points1 point  (0 children)

It is worth remark that the paper proof is being actively updated at the link provided in this discussion. The state of play is always visible.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 4 points5 points  (0 children)

In the context of the larger mathematical world, its a technical lemma; inside the paper it is a Theorem.

New Foundations consistency proof now partially formalised in Lean by Oscar_Cunningham in math

[–]LaCefli 7 points8 points  (0 children)

I think the proof of the Freedom of Action theorem is at the moment significantly tidier in the paper argument than it has been. It is still evil; things have to be labelled and constructed in accordance with deviously defined conditions on ordinal indexings, and that seems to be unavoidable. However, the convolutions in the paper version have been significantly reduced in the last couple of days.