ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  ax-sep GIF version

Axiom ax-sep 4247
Description: The Axiom of Separation of IZF set theory. Axiom 6 of [Crosilla], p. "Axioms of CZF and IZF" (with unnecessary quantifier removed, and with a 𝑦𝜑 condition replaced by a disjoint variable condition between 𝑦 and 𝜑).

The Separation Scheme is a weak form of Frege's Axiom of Comprehension, conditioning it (with 𝑥𝑧) so that it asserts the existence of a collection only if it is smaller than some other collection 𝑧 that already exists. This prevents Russell's paradox ru 3050. In some texts, this scheme is called "Aussonderung" or the Subset Axiom.

The variable 𝑥 can occur in the formula 𝜑, which in textbooks is often written 𝜑(𝑥). To specify this in the Metamath language, we omit the distinct variable condition ($d) that 𝑥 not occur in 𝜑.

For a version using a class variable, see sepg 4249, which requires the axiom of extensionality as well as the axiom scheme of separation for its derivation.

If we omit the requirement that 𝑦 not occur in 𝜑, we can derive a contradiction (the ax-sep in set.mm). (Contributed by NM, 11-Sep-2006.)

Assertion
Ref Expression
ax-sep 𝑦𝑥(𝑥𝑦 ↔ (𝑥𝑧𝜑))
Distinct variable groups:   𝑥,𝑦,𝑧   𝜑,𝑦,𝑧
Allowed substitution hint:   𝜑(𝑥)

Detailed syntax breakdown of Axiom ax-sep
StepHypRef Expression
1 vx . . . . 5 setvar 𝑥
2 vy . . . . 5 setvar 𝑦
31, 2wel 2210 . . . 4 wff 𝑥𝑦
4 vz . . . . . 6 setvar 𝑧
51, 4wel 2210 . . . . 5 wff 𝑥𝑧
6 wph . . . . 5 wff 𝜑
75, 6wa 104 . . . 4 wff (𝑥𝑧𝜑)
83, 7wb 105 . . 3 wff (𝑥𝑦 ↔ (𝑥𝑧𝜑))
98, 1wal 1400 . 2 wff 𝑥(𝑥𝑦 ↔ (𝑥𝑧𝜑))
109, 2wex 1545 1 wff 𝑦𝑥(𝑥𝑦 ↔ (𝑥𝑧𝜑))
Colors of variables: wff set class
This axiom is referenced by:  axsepg  4248  sepg  4249  zfausclOLD  4251  bm1.3ii  4252  a9evsep  4253  axnul  4256  nalset  4261
  Copyright terms: Public domain W3C validator