Abstract
Four statements equivalent to well-foundedness (well-founded induction, existence of recursively defined functions, uniqueness of recursively defined functions, and absence of descending ω-chains) have been proved in Mizar and the proofs mechanically checked for correctness. It seems not to be widely known that the existence (without the uniqueness assumption) of recursively defined functions implies well-foundedness. In the proof we used regular cardinals, a fairly advanced notion of set theory. The theory of cardinals in Mizar was developed earlier by G. Bancerek. With the current state of the Mizar system, the proofs turned out to be an exercise with only minor additions at the fundamental level. We would like to stress the importance of a systematic development of a mechanized data base for mathematics in the spirit of the QED Project. 12pt ENOD – Experience, Not Only Doctrine
G. Kreisel
Similar content being viewed by others
References
Bancerek, G.: Directed sets, nets, ideals, filters, and maps, Formalized Mathematics, 1997, to appear.
Bancerek, G.: Cardinal numbers, Formalized Mathematics 1(2) (1990), 377-382.
Bancerek, G.: The ordinal numbers, Formalized Mathematics 1(1) (1990), 91-96.
Bancerek, G.: Sequences of ordinal numbers, Formalized Mathematics 1(2) (1990), 281-290.
Bancerek, G.: The well ordering relations, Formalized Mathematics 1(1) (1990), 123-129.
Bancerek, G.: Zermelo theorem and axiom of choice, Formalized Mathematics 1(2) (1990), 265-267.
Bancerek, G.: Countable sets and Hessenberg' theorem, Formalized Mathematics 2(1) (1991), 65-69.
Bancerek, G.: König' lemma, Formalized Mathematics 2(3) (1991), 397-402.
Bancerek, G.: On powers of cardinals, Formalized Mathematics 3(1) (1992), 89-93.
Bancerek, G. and Hryniewiecki, K.: Segments of natural numbers and finite sequences, Formalized Mathematics 1(1) (1990), 107-114.
Bancerek, G. and Trybulec, A.: Miscellaneous facts about functions, Formalized Mathematics 5(4) (1996), 485-492.
Białas, J.: Group and field definitions, Formalized Mathematics 1(3) (1990), 433-439.
Białas, J. and Nakamura, Y.: The theorem ofWeierstrass, Formalized Mathematics 5(3) (1996), 353-359.
Boyer, R. S.: A mechanically proof-checked Encyclopedia of Mathematics: Should we build one? Can we? in A. Bundy (ed.), 12th International Conference on Automated Deduction LNAI/LNCS 814, Springer-Verlag, 1994, pp. 237-251.
Byliński, C.: A classical first order language, Formalized Mathematics 1(4) (1990), 669-676.
Bylińnski, C.: Functions and their basic properties, Formalized Mathematics 1(1) (1990), 55-65.
Bylińnski, C.: Partial functions, Formalized Mathematics 1(2) (1990), 357-367.
Bylińnski, C.: Some basic properties of sets, Formalized Mathematics 1(1) (1990), 47-53.
Darmochwał, A.: Finite sets, Formalized Mathematics 1(1) (1990), 165-167.
Darmochwał, A.: Calculus of quantifiers: Deduction theorem, Formalized Mathematics 2(2) (1991), 309-312.
Darmochwał, A. and Nakamura, Y.: Heine-Borel' covering theorem, FormalizedMathematics 2(4) (1991), 609-610.
de la Cruz, A.: Fix point theorem for compact spaces, Formalized Mathematics 2(4) (1991), 505-506.
Franzén, T.: Teaching mathematics through formalism: A few caveats, in D. Gries (ed.), Proceedings of the DIMACS Symposium on Teaching Logic, DIMACS, 1996. On WWW: http://dimacs.rutgers.edu/Workshops/Logic/program.html.
Gries, D. and Schneider, F. B.: A Logical Approach to Discrete Math., Springer-Verlag, 1994.
Harrison, J.: Inductive definitions: Automation and application, in Proceedings of the 1995 International Workshop on Higher Order Logic Theorem Proving and Its Applications, Lecture Notes in Comput. Sci. 971, Springer-Verlag, 1995, pp. 200-213.
Harrison, J.: A Mizar mode for HOL, in J. von Wright, J. Grundy, and J. Harrison (eds.), Theorem Proving in Higher Order Logics: 9th International Conference, TPHOLs'96, Turku, Finland, Lecture Notes in Comput. Sci. 1125, Springer-Verlag, 1996, pp. 203-220.
Hayden, S. and Kennison, J. F.: Zermelo Fraenkel Set Theory, Charles E. Merrill Publishing Co., Columbus, Ohio, 1968.
Hryniewiecki, K.: Basic properties of real numbers, Formalized Mathematics 1(1) (1990), 35-40.
Hryniewiecki, K.: Recursive definitions, Formalized Mathematics 1(2) (1990), 321-328.
Jaśkowski, S.: On the rules of supposition in formal logic, Studia Logica 1 (1934).
Korolkiewicz, M.: The de l'Hospital theorem, Formalized Mathematics 2(5) (1991), 675-678.
Kotowicz, J., Raczkowski, K. and Sadowski, P.: Average value theorems for real functions of one variable, Formalized Mathematics 1(4) (1990), 803-805.
Kusak, E.: Desargues theorem in projective 3-space, Formalized Mathematics 2(1) (1991), 13-16.
Lamport, L.: How to write a proof, Research Report 94, DEC Systems Reserach Center, Palo Alto, CA, 1993.
McCall, S. (ed.): Polish Logic in 1920-1939, Clarendon Press, Oxford, 1967.
Nowak, B. and Trybulec, A.: Hahn-Banach theorem, Formalized Mathematics 4(1) (1993), 29-34.
Ono, K.: On a practical way of describing formal deductions, Nagoya Math. J. 21 (1962).
Popiołek, J.: Real normed space, Formalized Mathematics 2(1) (1991), 111-115.
Rudnicki, P. and Trybulec, A.: How to write a proof, Technical Report 96-08, University of Alberta, Department of Computing Science, 1996. 19 pages.
Rudnicki, P. and Trybulec, A.: Fix-points in complete lattices, Formalized Mathematics (1997), to appear.
Tarski, A.: On well-ordered subsets of any set, Fund. Math. 32 (1939), 176-183.
Trybulec, A.: Built-in concepts, Formalized Mathematics 1(1) (1990), 13-15.
Trybulec, A.: Function domains and Frænkel operator, Formalized Mathematics 1(3) (1990), 495-500.
Trybulec, A.: Tarski Grothendieck set theory, Formalized Mathematics 1(1) (1990), 9-11.
Trybulec, W. A.: Partially ordered sets, Formalized Mathematics 1(2) (1990), 313-319.
Trybulec, W. A.: Subgroup and cosets of subgroups, Formalized Mathematics 1(5) (1990), 855-864.
Trybulec, W. A. and Bancerek, G.: Kuratowski-Zorn lemma, Formalized Mathematics 1(2) (1990), 387-393.
Trybulec, Z. and Święczkowska, H.: Boolean properties of sets, Formalized Mathematics 1(1) (1990), 17-23.
Walijewski, J. S.: Representation theorem for Boolean algebras, Formalized Mathematics 4(1) (1993), 45-50.
Watanabe, T.: The Brouwer fixed point theorem for intervals, Formalized Mathematics 3(1) (1992), 85-88.
Woronowicz, E.: Relations and their basic properties, Formalized Mathematics 1(1) (1990), 73-83.
Woronowicz, E.: Relations defined on sets, Formalized Mathematics 1(1) (1990), 181-186.
Żynel, M.: The Steinitz theorem and the dimension of a vector space, Formalized Mathematics 5(3) (1996), 423-428.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rudnicki, P., Trybulec, A. On Equivalents of Well-Foundedness. Journal of Automated Reasoning 23, 197–234 (1999). https://doi.org/10.1023/A:1006218513245
Issue Date:
DOI: https://doi.org/10.1023/A:1006218513245