package coq-morse-kelley-axiomatic-set-theory

  1. Overview
  2. No Docs
A Coq formalization of the Morse-Kelley axiomatic set theory

Install

Dune Dependency

Authors

Maintainers

Sources

v1.0.0.tar.gz
sha512=17471f3729c33d163faeecc37d668507d476ba5c99e5d45dc24c365179f5241b2b896453cd7e67148f44a957682e44be4d1f6f960ceacbeb4ebf08220be20806

Description

In this project, we present a formalization of axiomatic set theory based on the Coq proof assistant. The axiomatic system is derived from Morse-Kelley (MK) set theory which is a relatively complete and concise axiomatic set theory.

MK includes eight axioms, one axiom schema, and 181 definitions or theorems. Different from ZFC, MK admits classes (whose quantity is more extensive than that of sets) as fundamental objects. That is to say, every mathematical object (ordered pair, function, integer, etc.) is a class, and only those classes belonging to some other ones are defined as sets. The non-set classes are named “proper classes”. In fact, ZFC can be proven consistent in MK. We consider that MK is a proper extension of ZFC and is convenient to utilize in formalization processes.

Dependencies (1)

  1. coq >= "8.13.2" & < "8.21~"

Dev Dependencies

None

Used by

None

Conflicts

None