Main Page: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
No edit summary
No edit summary
 
(547 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{merge|Domain of discourse|discuss=Talk:Domain of discourse#Proposed merge with Universe (mathematics)|date=May 2014}}
This is a preview for the new '''MathML rendering mode''' (with SVG fallback), which is availble in production for registered users.
{{bots|deny=AWB}}
In [[mathematics]], and particularly in [[set theory]] and the [[foundations of mathematics]], a '''universe''' is a [[class (set theory)|class]] that contains (as [[element (set theory)|element]]s) all the entities one wishes to consider in a given situation. There are several versions of this general idea, described in the following sections.


==In a specific context==
If you would like use the '''MathML''' rendering mode, you need a wikipedia user account that can be registered here [[https://en.wikipedia.org/wiki/Special:UserLogin/signup]]
Perhaps the simplest version is that ''any'' set can be a universe, so long as the object of study is confined to that particular set.
* Only registered users will be able to execute this rendering mode.
If the object of study is formed by the [[real number]]s, then the [[real line]] '''R''', which is the real number set, could be the universe under consideration.
* Note: you need not enter a email address (nor any other private information). Please do not use a password that you use elsewhere.
Implicitly, this is the universe that [[Georg Cantor]] was using when he first developed modern [[naive set theory]] and [[cardinality]] in the 1870s and 1880s in applications to [[real analysis]].
The only sets that Cantor was originally interested in were [[subset]]s of '''R'''.


This concept of a universe is reflected in the use of [[Venn diagram]]s.
Registered users will be able to choose between the following three rendering modes:
In a Venn diagram, the action traditionally takes place inside a large rectangle that represents the universe ''U''.
One generally says that sets are represented by circles; but these sets can only be subsets of ''U''.
The [[complement (set theory)|complement]] of a set ''A'' is then given by that portion of the rectangle outside of ''A'''s circle.
Strictly speaking, this is the [[complement (set theory)|relative complement]] ''U'' \ ''A'' of ''A'' relative to ''U''; but in a context where ''U'' is the universe, it can be regarded as the [[complement (set theory)|absolute complement]] ''A''<sup>C</sup> of ''A''.
Similarly, there is a notion of the [[nullary intersection]], that is the [[intersection (set theory)|intersection]] of [[0 (number)|zero]] sets (meaning no sets, not [[null set]]s).
Without a universe, the nullary intersection would be the set of absolutely everything, which is generally regarded as impossible; but with the universe in mind, the nullary intersection can be treated as the set of everything under consideration, which is simply ''U''.


These conventions are quite useful in the algebraic approach to basic set theory, based on [[Boolean lattice]]s.
'''MathML'''
Except in some non-standard forms of [[axiomatic set theory]] (such as [[New Foundations]]), the [[class (set theory)|class]] of all sets is not a Boolean lattice (it is only a [[relatively complemented lattice]]).
:<math forcemathmode="mathml">E=mc^2</math>
In contrast, the class of all subsets of ''U'', called the [[power set]] of ''U'', is a Boolean lattice.
The absolute complement described above is the complement operation in the Boolean lattice; and ''U'', as the nullary intersection, serves as the [[Greatest element|top element]] (or nullary [[meet (mathematics)|meet]]) in the Boolean lattice.
Then [[De Morgan's laws]], which deal with complements of meets and [[join (mathematics)|join]]s (which are [[union (set theory)|union]]s in set theory) apply, and apply even to the nullary meet and the nullary join (which is the [[empty set]]).


==In ordinary mathematics==
<!--'''PNG''' (currently default in production)
However, once subsets of a given set ''X'' (in Cantor's case, ''X'' = '''R''') are considered, the universe may need to be a set of subsets of ''X''.
:<math forcemathmode="png">E=mc^2</math>
(For example, a [[topological space|topology]] on ''X'' is a set of subsets of ''X''.)
The various sets of subsets of ''X'' will not themselves be subsets of ''X'' but will instead be subsets of '''P'''''X'', the power set of ''X''.
This may be continued; the object of study may next consist of such sets of subsets of ''X'', and so on, in which case the universe will be '''P'''('''P'''''X'').
In another direction, the [[binary relation]]s on ''X'' (subsets of the [[Cartesian product]] {{Nowrap|''X'' × ''X'')}} may be considered, or [[function (mathematics)|function]]s from ''X'' to itself, requiring universes like {{Nowrap|'''P'''(''X'' × ''X'')}} or ''X''<sup>''X''</sup>.


Thus, even if the primary interest is ''X'', the universe may need to be considerably larger than ''X''.
'''source'''
Following the above ideas, one may want the '''superstructure''' over ''X'' as the universe.
:<math forcemathmode="source">E=mc^2</math> -->
This can be defined by [[structural recursion]] as follows:
* Let '''S'''<sub>0</sub>''X'' be ''X'' itself.
* Let '''S'''<sub>1</sub>''X'' be the [[union (set theory)|union]] of ''X'' and '''P'''''X''.
* Let '''S'''<sub>2</sub>''X'' be the union of '''S'''<sub>1</sub>''X'' and '''P'''('''S'''<sub>1</sub>''X'').
* In general, let '''S'''<sub>''n''+1</sub>''X'' be the union of '''S'''<sub>n</sub>''X'' and '''P'''('''S'''<sub>''n''</sub>''X'').
Then the superstructure over ''X'', written '''S'''''X'', is the union of '''S'''<sub>0</sub>''X'', '''S'''<sub>1</sub>''X'', '''S'''<sub>2</sub>''X'', and so on; or
: <math> \mathbf{S}X := \bigcup_{i=0}^{\infty} \mathbf{S}_{i}X \mbox{.} \! </math>


Note that no matter what set ''X'' is the starting point, the [[empty set]] {} will belong to '''S'''<sub>1</sub>''X''.
<span style="color: red">Follow this [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering link] to change your Math rendering settings.</span> You can also add a [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering-skin Custom CSS] to force the MathML/SVG rendering or select different font families. See [https://www.mediawiki.org/wiki/Extension:Math#CSS_for_the_MathML_with_SVG_fallback_mode these examples].
The empty set is the [[von Neumann ordinal]] [0].
Then {[0]}, the set whose only element is the empty set, will belong to '''S'''<sub>2</sub>''X''; this is the von Neumann ordinal [1].
Similarly, {[1]} will belong to '''S'''<sub>3</sub>''X'', and thus so will {[0],[1]}, as the union of {[0]} and {[1]}; this is the von Neumann ordinal [2].
Continuing this process, every [[natural number]] is represented in the superstructure by its von Neumann ordinal.
Next, if ''x'' and ''y'' belong to the superstructure, then so does {{''x''},{''x'',''y''}}, which represents the [[ordered pair]] (''x'',''y'').
Thus the superstructure will contain the various desired Cartesian products.
Then the superstructure also contains [[function (mathematics)|function]]s and [[relation (mathematics)|relation]]s, since these may be represented as subsets of Cartesian products.
The process also gives ordered ''n''-tuples, represented as functions whose domain is the von Neumann ordinal [''n''].
And so on.


So if the starting point is just ''X'' = {}, a great deal of the sets needed for mathematics appear as elements of the superstructure over {}.
==Demos==
But each of the elements of '''S'''{} will be [[finite set]]s!
Each of the natural numbers belongs to it, but the set '''N''' of ''all'' natural numbers does not (although it is a ''subset'' of '''S'''{}).
In fact, the superstructure over {} consists of all of the [[hereditarily finite set]]s.
As such, it can be considered the ''universe of [[finitist mathematics]]''.
Speaking anachronistically, one could suggest that the 19th-century finitist [[Leopold Kronecker]] was working in this universe; he believed that each natural number existed but that the set '''N''' (a "[[completed infinity]]") did not.


However, '''S'''{} is unsatisfactory for ordinary mathematicians (who are not finitists), because even though '''N''' may be available as a subset of '''S'''{}, still the power set of '''N''' is not.
Here are some [https://commons.wikimedia.org/w/index.php?title=Special:ListFiles/Frederic.wang demos]:
In particular, arbitrary sets of real numbers are not available.
So it may be necessary to start the process all over again and form '''S'''('''S'''{}).
However, to keep things simple, one can take the set '''N''' of natural numbers as given and form '''SN''', the superstructure over '''N'''.
This is often considered the ''universe of [[ordinary mathematics]]''.
The idea is that all of the mathematics that is ordinarily studied refers to elements of this universe.
For example, any of the usual [[constructions of the real numbers]] (say by [[Dedekind cut]]s) belongs to '''SN'''.
Even [[non-standard analysis]] can be done in the superstructure over a [[non-standard model]] of the natural numbers.


One should note a slight shift in philosophy from the previous section, where the universe was any set ''U'' of interest.
There, the sets being studied were ''subset''s of the universe; now, they are ''members'' of the universe.
Thus although '''P'''('''S'''''X'') is a Boolean lattice, what is relevant is that '''S'''''X'' itself is not.
Consequently, it is rare to apply the notions of Boolean lattices and Venn diagrams directly to the superstructure universe as they were to the power-set universes of the previous section.
Instead, one can work with the individual Boolean lattices '''P'''''A'', where ''A'' is any relevant set belonging to '''S'''''X''; then '''P'''''A'' is a subset of '''S'''''X'' (and in fact belongs to '''S'''''X''). In Cantor's case ''X'' = '''R''' in particular, arbitrary sets of real numbers are not available, so there it may indeed be necessary to start the process all over again.


==In set theory==
* accessibility:
It is possible to give a precise meaning to the claim that '''SN''' is the universe of ordinary mathematics; it is a [[model theory|model]] of [[Zermelo set theory]], the [[axiomatic set theory]] originally developed by [[Ernst Zermelo]] in 1908.
** Safari + VoiceOver: [https://commons.wikimedia.org/wiki/File:VoiceOver-Mac-Safari.ogv video only], [[File:Voiceover-mathml-example-1.wav|thumb|Voiceover-mathml-example-1]], [[File:Voiceover-mathml-example-2.wav|thumb|Voiceover-mathml-example-2]], [[File:Voiceover-mathml-example-3.wav|thumb|Voiceover-mathml-example-3]], [[File:Voiceover-mathml-example-4.wav|thumb|Voiceover-mathml-example-4]], [[File:Voiceover-mathml-example-5.wav|thumb|Voiceover-mathml-example-5]], [[File:Voiceover-mathml-example-6.wav|thumb|Voiceover-mathml-example-6]], [[File:Voiceover-mathml-example-7.wav|thumb|Voiceover-mathml-example-7]]
Zermelo set theory was successful precisely because it was capable of axiomatising "ordinary" mathematics, fulfilling the programme begun by Cantor over 30 years earlier.
** [https://commons.wikimedia.org/wiki/File:MathPlayer-Audio-Windows7-InternetExplorer.ogg Internet Explorer + MathPlayer (audio)]
But Zermelo set theory proved insufficient for the further development of axiomatic set theory and other work in the [[foundations of mathematics]], especially [[model theory]].
** [https://commons.wikimedia.org/wiki/File:MathPlayer-SynchronizedHighlighting-WIndows7-InternetExplorer.png Internet Explorer + MathPlayer (synchronized highlighting)]
For a dramatic example, the description of the superstructure process above cannot itself be carried out in Zermelo set theory!
** [https://commons.wikimedia.org/wiki/File:MathPlayer-Braille-Windows7-InternetExplorer.png Internet Explorer + MathPlayer (braille)]
The final step, forming '''S''' as an infinitary union, requires the [[axiom of replacement]], which was added to Zermelo set theory in 1922 to form [[Zermelo–Fraenkel set theory]], the set of axioms most widely accepted today.
** NVDA+MathPlayer: [[File:Nvda-mathml-example-1.wav|thumb|Nvda-mathml-example-1]], [[File:Nvda-mathml-example-2.wav|thumb|Nvda-mathml-example-2]], [[File:Nvda-mathml-example-3.wav|thumb|Nvda-mathml-example-3]], [[File:Nvda-mathml-example-4.wav|thumb|Nvda-mathml-example-4]], [[File:Nvda-mathml-example-5.wav|thumb|Nvda-mathml-example-5]], [[File:Nvda-mathml-example-6.wav|thumb|Nvda-mathml-example-6]], [[File:Nvda-mathml-example-7.wav|thumb|Nvda-mathml-example-7]].
So while ordinary mathematics may be done ''in'' '''SN''', discussion ''of'' '''SN''' goes beyond the "ordinary", into [[metamathematics]].
** Orca: There is ongoing work, but no support at all at the moment [[File:Orca-mathml-example-1.wav|thumb|Orca-mathml-example-1]], [[File:Orca-mathml-example-2.wav|thumb|Orca-mathml-example-2]], [[File:Orca-mathml-example-3.wav|thumb|Orca-mathml-example-3]], [[File:Orca-mathml-example-4.wav|thumb|Orca-mathml-example-4]], [[File:Orca-mathml-example-5.wav|thumb|Orca-mathml-example-5]], [[File:Orca-mathml-example-6.wav|thumb|Orca-mathml-example-6]], [[File:Orca-mathml-example-7.wav|thumb|Orca-mathml-example-7]].
** From our testing, ChromeVox and JAWS are not able to read the formulas generated by the MathML mode.


But if high-powered set theory is brought in, the superstructure process above reveals itself to be merely the beginning of a [[transfinite recursion]].
==Test pages ==
Going back to ''X'' = {}, the empty set, and introducing the (standard) notation ''V''<sub>''i''</sub> for '''S'''<sub>''i''</sub>{}, ''V''<sub>0</sub> = {}, ''V''<sub>1</sub> = '''P'''{}, and so on as before.
But what used to be called "superstructure" is now just the next item on the list: ''V''<sub>ω</sub>, where ω is the first [[Infinity|infinite]] [[ordinal number]].
This can be extended to arbitrary [[ordinal number]]s:
: <math> V_{i} := \bigcup_{j<i} \mathbf{P}V_j \! </math>
defines ''V''<sub>''i''</sub> for ''any'' ordinal number ''i''.
The union of all of the ''V''<sub>''i''</sub> is the [[von Neumann universe]] ''V'':
: <math> V := \bigcup_{i} V_{i} \! </math>.
Note that every individual ''V''<sub>''i''</sub> is a set, but their union ''V'' is a [[proper class]].
The [[axiom of foundation]], which was added to [[Zermelo–Fraenkel set theory|ZF]] set theory at around the same time as the axiom of replacement, says that ''every'' set belongs to ''V''.


: ''[[Kurt Gödel]]'s [[constructible universe]] ''L'' and the [[axiom of constructibility]]''
To test the '''MathML''', '''PNG''', and '''source''' rendering modes, please go to one of the following test pages:
: ''[[Inaccessible cardinal]]s yield models of ZF and sometimes additional axioms, and are equivalent to the existence of the [[Grothendieck universe]] set''
*[[Displaystyle]]
*[[MathAxisAlignment]]
*[[Styling]]
*[[Linebreaking]]
*[[Unique Ids]]
*[[Help:Formula]]


==In category theory==
*[[Inputtypes|Inputtypes (private Wikis only)]]
There is another approach to universes which is historically connected with [[category theory]].  This is the idea of a [[Grothendieck universe]].  Roughly speaking, a Grothendieck universe is a set inside which all the usual operations of set theory can be performed.  This version of a universe is defined to be any set for which the following axioms hold: <ref>Mac Lane 1998, p.22</ref>
*[[Url2Image|Url2Image (private Wikis only)]]
# <math>x\in u\in U</math> implies <math>x\in U</math>
==Bug reporting==
# <math>u\in U</math> and <math>v\in U</math> imply {''u'',''v''}, (''u'',''v''), and <math>u\times v\in U</math>.
If you find any bugs, please report them at [https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions&component=Math&version=master&short_desc=Math-preview%20rendering%20problem Bugzilla], or write an email to math_bugs (at) ckurs (dot) de .
# <math>x\in U</math> implies <math>\mathcal{P}x\in U</math> and <math>\cup x\in U</math>
# <math>\omega\in U</math> (here <math>\omega=\{0,1,2,...\}</math> is the set of all [[Ordinal number|finite ordinals]].)
# if <math>f:a\to b</math> is a surjective function with <math> a\in U</math> and <math>b\subset U</math>, then <math>b\in U</math>.
 
The advantage of a Grothendieck universe is that it is actually a ''set'', and never a proper class.  The disadvantage is that if one tries hard enough, one can leave a Grothendieck universe.{{citation needed|date=December 2013}}
 
The most common use of a Grothendieck universe ''U'' is to take ''U'' as a replacement for the category of all sets.  One says that a set ''S'' is '''''U'''''-'''small''' if ''S'' ∈''U'', and '''''U'''''-'''large''' otherwise.  The category ''U''-'''Set''' of all ''U''-small sets has as objects all ''U''-small sets and as morphisms all functions between these sets.  Both the object set and the morphism set are sets, so it becomes possible to discuss the category of "all" sets without invoking proper classes.  Then it becomes possible to define other categories in terms of this new category.  For example, the category of all ''U''-small categories is the category of all categories whose object set and whose morphism set are in ''U''.  Then the usual arguments of set theory are applicable to the category of all categories, and one does not have to worry about accidentally talking about proper classes.  Because Grothendieck universes are extremely large, this suffices in almost all applications.
 
Often when working with Grothendieck universes, mathematicians assume the [[Tarski–Grothendieck set theory|Axiom of Universes]]: "For any set ''x'', there exists a universe ''U'' such that ''x'' ∈''U''."  The point of this axiom is that any set one encounters is then ''U''-small for some ''U'', so any argument done in a general Grothendieck universe can be applied. This axiom is closely related to the existence of [[Inaccessible cardinal|strongly inaccessible cardinal]]s.
 
: '''''Set'''-like [[topos]]es''
 
==See also==
* [[Herbrand universe]]
* [[Free object]]
 
==Notes==
{{reflist}}
 
==References==
*Mac Lane, Saunders (1998). ''Categories for the Working Mathematician''. Springer-Verlag New York, Inc.
 
==External links==
*{{springer|title=Universe|id=p/u095770}}
*{{MathWorld |title=Universal Set|id=UniversalSet}}
 
{{DEFAULTSORT:Universe (Mathematics)}}
[[Category:Mathematical logic]]
[[Category:Set families]]

Latest revision as of 23:52, 15 September 2019

This is a preview for the new MathML rendering mode (with SVG fallback), which is availble in production for registered users.

If you would like use the MathML rendering mode, you need a wikipedia user account that can be registered here [[1]]

  • Only registered users will be able to execute this rendering mode.
  • Note: you need not enter a email address (nor any other private information). Please do not use a password that you use elsewhere.

Registered users will be able to choose between the following three rendering modes:

MathML


Follow this link to change your Math rendering settings. You can also add a Custom CSS to force the MathML/SVG rendering or select different font families. See these examples.

Demos

Here are some demos:


Test pages

To test the MathML, PNG, and source rendering modes, please go to one of the following test pages:

Bug reporting

If you find any bugs, please report them at Bugzilla, or write an email to math_bugs (at) ckurs (dot) de .