Does anyone know if it is possible to prove the well-ordering theorem in
HOL for an arbitrary type? That is, using the terminology of
relationTheory,

        ?R:'a->'a->bool. WF R /\ StrongLinearOrder R .

Or just the StrongLinearOrder part would suit me too. My motivation is
somewhat practical: I would like to define a type constructor, say
'a TotOrd, for the linear orders in some form or other (strong, weak,
or maybe 3-way comparison) on type 'a, and am of course required to have
it yield non-empty types.

The only relevant information I have come across is Stewart Shapiro's
statement, in Foundations without Foundationalism, that in set theory done with
second-order logic, the well-ordering theorem does not follow from the
axiom of choice, but I don't know what one can conclude for HOL from that.

Thanks to anyone who can help,

Lockwood

|- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |- |-
Lockwood Morris  lockw...@ecs.syr.edu  (315)443-3046  Rm. 4-125 CST
EECS Syracuse University  111 College Place  Syracuse NY 13244-4100

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
hol-info mailing list
hol-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to