Miscellaneous work using gst.
|
Proof of a putative strong infinity axiom for HOL and a speculative axiomatisation for the surreal numbers in HOL.
|
|
This section demonstrates the truth of a proposed strong infinity principle.
|
|
|
This section supplies an axiomatisation of surreal numbers independent of set theory.
|
|
|
|
|
|
|
Motivation
The idea here is that instead of axiomatising set theory in Higher Order Logic you chose a strong axiom of infinity and then
develop one or more set theories by conservative extension.
|
|
The Theory gst-misc
|
xl-sml
open_theory "gst-ax";
force_new_theory "gst-misc";
force_new_pc "gst-misc";
merge_pcs ["xl_cs_ _conv"] "gst-misc";
set_merge_pcs ["basic_hol", "gst-ax", "gst-misc"];
|
|
|
|
Strong Infinity using Sets
The purpose of this section is to verify the consistency of a proposed axiom of infinity relative to the axioms of GST in
HOL by proving that the axiom is true of the type GS.
(It is intended to be asserted of IND).
The axiom will then be asserted in a theory higher up the tree, and eventually the axiomatization of GST will be replaced
by a conservative extension of that theory.
|
|
Strong Infinity using Ordinals
A version of the strong infinity axiom phrased as if about ordinal numbers has also been formulated, and may be found documented
but not asserted in the theory "strong_infinity".
|
|
|
Introduction
|
|
Primitive Types and Constants
|
|
Definitions
|
|
The Zero Axiom
|
|
The Cut Axiom
The following axiom states that, for:
- any property p of surreals and
- surreal n such that p is downward closed on the surreals of lower rank than n
there exists a surreal number (IC p n) such that:
- (IC p n) is in between the surreals of rank less than n with the property and those of rank less than n without the property,
and
- where p and q define the same cut on the surreals of rank less than n then (IC p n) is the same surreal as (IC q n).
|
|
The Induction Axiom
The following axiom states that for any property p of surreals, if p holds for a surreal n whenever it holds for all the surreals
of lower rank than n, then it holds for all surreals.
This is the same as Conway's induction axiom since the union of the two sides of the canonical cuts ("games") on which this
axiomatization is based is the set of all numbers of lower rank.
|
xl-sml
new_axiom (["SIndAx"], well_founded $<< );
|
|
|
Strong Infinity
This is the ordinal version of my strong infinity for HOL axiom, asserted of the surreals rather than the individuals.
I have a fairly low level of confidence in this as yet.
I don't know whether it's best to assert it of "<<", or of "<<" restricted to ordinals.
|
|