There are two ways for a set to fail to be the power set of : it may contain an object which is not a subset of , or omit a subset of . A single existential logical formula expressing these alternatives is
Its matrix is bounded, so this is . Its negation is precisely the first-order power-set specification
We prove the absoluteness fact needed to exclude a logically equivalent logical formula. If are transitive sets and all parameters lie in , bounded logical formulas have the same truth value in and . Atomic equality and membership agree because both structures use actual membership. Boolean operations preserve agreement. In a bounded quantifier over , transitivity ensures that every element of already lies in , so the two structures quantify over exactly the same elements of . Induction on logical formulas proves the claim. It follows that logical formulas are upward absolute: witnesses in remain available in , and their bounded matrix retains its truth value.
Now use a finite counterexample, so no existence of a transitive model of ZF is assumed. Let , the Finite von Neumann ordinal, and let . These are transitive sets with . Set and , both elements of . Inside , the subsets of which are available as elements of the domain are exactly ; the remaining domain element is not a subset of . Thus satisfies the displayed power-set specification with .
Inside , however, the set is also present and is a subset of , while . Thus the same specification is false in . If were logically equivalent to a logical formula, its truth in would transfer upward to , a contradiction. Therefore
This proves the requested unrestricted logical non-equivalence. The finite structures are not being claimed to satisfy all of ZF; logical equivalence must hold in them as well as in any models of a stronger theory.
Use the strict-order convention appropriate to the membership relation. A bounded logical formula is
The first clause is irreflexivity, the second transitivity, and the third comparability of distinct elements. Irreflexivity and transitivity exclude , so distinct elements cannot be ordered in both directions. These are exactly the axioms of a strict total order on the set , with as its order relation.
Every displayed quantifier is bounded by , so is . The logical formula does not assert that is transitive as a set, and no such additional assertion is needed to say that the restriction of membership to is a total order.
Fix a logical formula with parameters in , and a set . Suppose satisfies that each has a unique with . Relativize every unbounded quantifier in to the definable class in set theory , obtaining an ambient first-order formula .
Transitivity of ensures that every member of belongs to . The ambient relation
therefore defines a unique ambient set for every . Apply ambient replacement to obtain its range set . By construction every element of belongs to , so part (ii) gives .
Membership in this set is exactly the range relation required by replacement inside the structure . Since the logical formula and parameters were arbitrary, every instance of the replacement scheme holds in the hierarchy class in set theory. The proof uses formula relativization to a class and the closure property from part (ii), not the unsupported assertion that is the whole ambient universe.
For every , the assumption supplies an ordinal stage containing . Let be the least such ordinal. Leastness makes this a uniquely definable assignment, so ambient replacement gives the set
Put , taking if is empty. Monotonicity of the hierarchy gives for every . Hence , and therefore
This is a rank-bounding argument: a set-sized collection of elements from the hierarchy has its stages bounded by one ordinal. No simultaneous arbitrary choices are required, since each least stage is uniquely specified.
In first-order set theory a class in set theory is a definable collection, written schematically using a logical formula and set parameters. A class term is an abbreviation for such a defining condition; it does not add a new kind of object to the quantifiers of ZF. A class in set theory is proper if it is not the collection of elements of any set.
Define the cumulative hierarchy by transfinite recursion:
and let . Without foundation this denotes the well-founded part produced by the hierarchy; it must not simply be assumed to contain every ambient set. Transfinite recursion on ordinals and the relevant set constructions remain available in ZF without foundation.
Prove transitivity by transfinite induction. The empty stage is transitive. Suppose is transitive. Then each member of is a subset of , so . Also is transitive: if , then and, by transitivity of , , so . At a limit stage, a union of transitive sets is transitive. This proves transitivity at every stage.
Finally transitivity of itself implies that every member is a subset of , giving
These successive inclusions and the limit definition also imply whenever . The argument has not used foundation. This leaf includes the unnumbered definitions preceding the source's three claims.
Use the Stone-Čech extension property: a discrete topological space embeds densely into a compact Hausdorff space , and every continuous map from to a compact Hausdorff space extends continuously to . Apply it to the characteristic function of an arbitrary subset ; discreteness makes it continuous. Its extension has clopen fibers, and
Indeed that fiber is closed and contains , while its openness and density of show that every point in the fiber is approached by points of .
If and are disjoint, the extension of is one on and zero on , so these closures are disjoint. The inclusion therefore satisfies the criterion from part (b), and its ultrafilter-limit map is both surjective and injective. Thus
This is a bijection of underlying sets; identifying the compatible topology on the ultrafilter topological space would give the familiar stronger homeomorphism statement, but is not needed for the requested conclusion.
For every ultrafilter on , its image is an ultrafilter on the compact space , so it has a limit. That limit is unique because is Hausdorff: distinct limits would have disjoint neighborhoods both belonging to the same proper filter. Therefore is well-defined. Since is dense, every lies in . Part (a), with , supplies an ultrafilter mapping to , proving surjectivity.
Suppose disjoint subsets have disjoint image closures. If , choose not in ; the ultrafilter criterion gives . Part (a) gives
The two closures are disjoint by assumption, so the limits differ. Thus is injective.
Conversely, suppose is injective and disjoint had a common point in their image closures. Part (a) would supply ultrafilters containing respectively, both with image limit . They must be distinct, since a proper filter cannot contain the disjoint sets and simultaneously. This contradicts injectivity. Hence
A proper filter on is a nonempty family of subsets, closed under finite intersection and passage to supersets, with . An ultrafilter is a maximal proper filter, equivalently one which contains, for each , exactly one of and . The pushforward filter is
Inverse images preserve intersections and complements. Thus it is a proper filter, and the either-a-set-or-its-complement criterion shows it is an ultrafilter whenever is one.
Convergence of a filter means that every neighborhood of belongs to . A mapping is continuous exactly when implies for all proper filters and points. The forward implication follows from inverse images of neighborhoods. For the converse apply the criterion to the neighborhood proper filter at : each inverse image of a neighborhood of must be a neighborhood of , which is continuity at .
A topological space is compact exactly when every ultrafilter converges to at least one point; equivalently every proper filter has a cluster point. For completeness, in a compact space the closed sets , , have the finite intersection property, hence a common point . Every neighborhood of belongs to the ultrafilter. Indeed, if did not, choose an open with . Then would not belong either, so would belong. That set is closed and excludes , contradicting the choice of in every closure. Conversely, if an open cover has no finite subcover, its closed complements generate a proper filter. An ultrafilter extension cannot converge anywhere, because each point has a covering neighborhood whose complement belongs to that ultrafilter. This proves the compactness criterion using the permitted extension principle.
Now suppose . The family
is a filter base of nonempty sets: closure guarantees each intersection is nonempty, and finite intersections correspond to intersections of neighborhoods. Extend its generated proper filter to an ultrafilter . It contains and every , so .
Conversely, if such an ultrafilter exists, each neighborhood of has . Its intersection with is nonempty. Thus meets , proving
This part includes the unnumbered proper filter definitions and criteria preceding the printed subparts.
First prove the suggested density fact. If is dense in , is open and , then every open neighborhood of has nonempty open. It meets , so meets . Hence
Identify with its dense embedded image in the hausdorff compactification. For , local compactness supplies an open neighborhood in and a compact set with . Choose an open set in with . The inclusion into is continuous, so is compact in and therefore closed, since is Hausdorff. The density fact now yields
Thus every point of the embedded has a -open neighborhood contained in . Consequently
For a locally compact Hausdorff noncompact topological space, form with one new point. Keep all open subsets of , and take the neighborhoods of infinity to contain sets
Compact subsets of a Hausdorff space are closed. Finite unions of compact sets are compact, so finite intersections of these basic neighborhoods are again of the same form; their intersections with ordinary open sets are open in . This specifies a topology restricting to the original one on .
It is compact: from an open cover choose a member containing infinity. Its complement is contained in some compact , and finitely many more members cover that compact remainder. It is Hausdorff: two points of are separated as before; to separate from infinity, choose an open neighborhood of lying inside a compact neighborhood . The open set and the infinity neighborhood are disjoint.
The inclusion of is an embedding. Every basic neighborhood of infinity meets , because otherwise its compact complement would equal all of , contrary to noncompactness. Thus is dense in . This proves that is the one-point compactification.
Let be a topological basis consisting of clopen sets. For its characteristic function is continuous, since the preimages of both singleton values are open. Define
The coordinate criterion for product topology makes this map continuous. If , the property gives an open set containing one and not the other. A topological basis element contained in that open set still distinguishes them, so their corresponding characteristic coordinates differ. Therefore is injective.
Finally, for each topological basis element ,
The right-hand side is the preimage of an open cylinder in the product of discrete two-point topological spaces. These cylinders recover a topological basis for the topology of , proving continuity of the inverse onto the image. Hence
Urysohn's lemma states that, in a normal space, disjoint closed subsets can be separated by a continuous function with on and on .
First use the shrinking consequence of the separation property of a normal space: if a closed set lies in an open set , there is an open with . To prove it, separate the disjoint closed sets and by disjoint open neighborhoods . Then .
Let be the dyadic rationals in . Set , and shrink around to choose with . At each subsequent dyadic stage, insert between each adjacent pair an open set such that
The shrinking lemma applies because the first set is closed and contained in the last open set. Induction gives for all dyadic . Part (a) now constructs a continuous . Each point of lies in , so has value zero. Each point of lies in none of the , so has value one. This proves the lemma.
For the embedding, let , a set of continuous functions, and define the evaluation map
Every coordinate is continuous, so is continuous in the product topology. The Hausdorff assumption makes singletons closed. For distinct points, Urysohn's lemma applied to their singletons gives a coordinate with different values, so is injective.
To check the inverse topology, take with open. Apply the lemma to and , choosing a coordinate with and outside . Then
This is the preimage of an open coordinate cylinder under . Thus every original neighborhood is detected by coordinate neighborhoods, and is continuous. The evaluation map is a topological embedding.
For each point which belongs to at least one , its membership-index set is a nonempty subset of , so has an infimum in . Assigning the value one to the other points therefore defines everywhere.
For ,
An index gives . Conversely if the infimum is below , some membership index must be below . Thus this strict sublevel set is open.
For we claim
If and , then cannot belong to any with , since for . Hence . Conversely, if , density of supplies with . Since and , one has . This proves the identity, and its right-hand side is open.
The remaining sublevel and superlevel sets, for thresholds outside these ranges, are either empty or all of . Preimages of open rays are consequently open, and these rays generate the usual real topology. Therefore is continuous. The closure inclusion is what supplies openness of the strict superlevel sets; mere nesting would not suffice.
The lower limit topology on the real line is the lower limit topology. Every nonempty basic interval contains a rational number, so the rational numbers are a countable dense subset. By the preceding product argument, is dense in the square, proving its topological separability.
Consider the uncountable anti-diagonal
It is a discrete subset: the basic rectangle intersects only at , because both coordinates have increased weakly and their sum can remain zero only if neither increases.
It is also closed. At a point off the anti-diagonal, . If this sum is positive, every sufficiently small lower-limit rectangle based at still has positive coordinate sum. If it is negative, choose with ; then has negative coordinate sum throughout. These neighborhoods avoid , so its complement is open.
If the square were Lindelöf, its closed discrete subset would be countable by part (c), contradicting its bijection with . Hence
Since is a discrete subset in the subspace topology, for each choose an open set with . Closedness of makes open. The family
is therefore an open cover of . A countable subcover exists by the Lindelöf property. Each point can be covered only by its own among this family: the complement misses all of , and every other meets only at . Hence the countable subcover must include for every . This forces
Both closedness and discreteness matter: they provide the open complement and the single-point traces, respectively.
Choose countable dense sets and . Their Cartesian product is countable. Every nonempty basic open set of the product topology has the form with nonempty open in their respective topological spaces. Density gives and , hence .
Every nonempty open set in the product contains such a basic open set. Thus is dense in , proving topological separability of the product. If one factor is empty the product is empty and the conclusion holds directly.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact