Theorem List for Intuitionistic Logic Explorer - 7001-7100 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | ixpintm 7001* |
The intersection of a collection of infinite Cartesian products.
(Contributed by Mario Carneiro, 3-Feb-2015.) (Revised by Jim Kingdon,
15-Feb-2023.)
|
| ⊢ (∃𝑧 𝑧 ∈ 𝐵 → X𝑥 ∈ 𝐴 ∩ 𝐵 = ∩ 𝑦 ∈ 𝐵 X𝑥 ∈ 𝐴 𝑦) |
| |
| Theorem | ixp0x 7002 |
An infinite Cartesian product with an empty index set. (Contributed by
NM, 21-Sep-2007.)
|
| ⊢ X𝑥 ∈ ∅ 𝐴 = {∅} |
| |
| Theorem | ixpssmap2g 7003* |
An infinite Cartesian product is a subset of set exponentiation. This
version of ixpssmapg 7004 avoids ax-coll 4244. (Contributed by Mario
Carneiro, 16-Nov-2014.)
|
| ⊢ (∪ 𝑥 ∈ 𝐴 𝐵 ∈ 𝑉 → X𝑥 ∈ 𝐴 𝐵 ⊆ (∪ 𝑥 ∈ 𝐴 𝐵 ↑𝑚 𝐴)) |
| |
| Theorem | ixpssmapg 7004* |
An infinite Cartesian product is a subset of set exponentiation.
(Contributed by Jeff Madsen, 19-Jun-2011.)
|
| ⊢ (∀𝑥 ∈ 𝐴 𝐵 ∈ 𝑉 → X𝑥 ∈ 𝐴 𝐵 ⊆ (∪ 𝑥 ∈ 𝐴 𝐵 ↑𝑚 𝐴)) |
| |
| Theorem | 0elixp 7005 |
Membership of the empty set in an infinite Cartesian product.
(Contributed by Steve Rodriguez, 29-Sep-2006.)
|
| ⊢ ∅ ∈ X𝑥 ∈ ∅ 𝐴 |
| |
| Theorem | ixpm 7006* |
If an infinite Cartesian product of a family 𝐵(𝑥) is inhabited,
every 𝐵(𝑥) is inhabited. (Contributed by Mario
Carneiro,
22-Jun-2016.) (Revised by Jim Kingdon, 16-Feb-2023.)
|
| ⊢ (∃𝑓 𝑓 ∈ X𝑥 ∈ 𝐴 𝐵 → ∀𝑥 ∈ 𝐴 ∃𝑧 𝑧 ∈ 𝐵) |
| |
| Theorem | ixp0 7007 |
The infinite Cartesian product of a family 𝐵(𝑥) with an empty
member is empty. (Contributed by NM, 1-Oct-2006.) (Revised by Jim
Kingdon, 16-Feb-2023.)
|
| ⊢ (∃𝑥 ∈ 𝐴 𝐵 = ∅ → X𝑥 ∈
𝐴 𝐵 = ∅) |
| |
| Theorem | ixpssmap 7008* |
An infinite Cartesian product is a subset of set exponentiation. Remark
in [Enderton] p. 54. (Contributed by
NM, 28-Sep-2006.)
|
| ⊢ 𝐵 ∈ V ⇒ ⊢ X𝑥 ∈ 𝐴 𝐵 ⊆ (∪ 𝑥 ∈ 𝐴 𝐵 ↑𝑚 𝐴) |
| |
| Theorem | resixp 7009* |
Restriction of an element of an infinite Cartesian product.
(Contributed by FL, 7-Nov-2011.) (Proof shortened by Mario Carneiro,
31-May-2014.)
|
| ⊢ ((𝐵 ⊆ 𝐴 ∧ 𝐹 ∈ X𝑥 ∈ 𝐴 𝐶) → (𝐹 ↾ 𝐵) ∈ X𝑥 ∈ 𝐵 𝐶) |
| |
| Theorem | mptelixpg 7010* |
Condition for an explicit member of an indexed product. (Contributed by
Stefan O'Rear, 4-Jan-2015.)
|
| ⊢ (𝐼 ∈ 𝑉 → ((𝑥 ∈ 𝐼 ↦ 𝐽) ∈ X𝑥 ∈ 𝐼 𝐾 ↔ ∀𝑥 ∈ 𝐼 𝐽 ∈ 𝐾)) |
| |
| Theorem | elixpsn 7011* |
Membership in a class of singleton functions. (Contributed by Stefan
O'Rear, 24-Jan-2015.)
|
| ⊢ (𝐴 ∈ 𝑉 → (𝐹 ∈ X𝑥 ∈ {𝐴}𝐵 ↔ ∃𝑦 ∈ 𝐵 𝐹 = {〈𝐴, 𝑦〉})) |
| |
| Theorem | ixpsnf1o 7012* |
A bijection between a class and single-point functions to it.
(Contributed by Stefan O'Rear, 24-Jan-2015.)
|
| ⊢ 𝐹 = (𝑥 ∈ 𝐴 ↦ ({𝐼} × {𝑥})) ⇒ ⊢ (𝐼 ∈ 𝑉 → 𝐹:𝐴–1-1-onto→X𝑦 ∈ {𝐼}𝐴) |
| |
| Theorem | mapsnf1o 7013* |
A bijection between a set and single-point functions to it.
(Contributed by Stefan O'Rear, 24-Jan-2015.)
|
| ⊢ 𝐹 = (𝑥 ∈ 𝐴 ↦ ({𝐼} × {𝑥})) ⇒ ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐼 ∈ 𝑊) → 𝐹:𝐴–1-1-onto→(𝐴 ↑𝑚 {𝐼})) |
| |
| 2.6.29 Equinumerosity
|
| |
| Syntax | cen 7014 |
Extend class definition to include the equinumerosity relation
("approximately equals" symbol)
|
| class ≈ |
| |
| Syntax | cdom 7015 |
Extend class definition to include the dominance relation (curly
less-than-or-equal)
|
| class ≼ |
| |
| Syntax | cfn 7016 |
Extend class definition to include the class of all finite sets.
|
| class Fin |
| |
| Definition | df-en 7017* |
Define the equinumerosity relation. Definition of [Enderton] p. 129.
We define ≈ to be a binary relation rather
than a connective, so
its arguments must be sets to be meaningful. This is acceptable because
we do not consider equinumerosity for proper classes. We derive the
usual definition as bren 7024. (Contributed by NM, 28-Mar-1998.)
|
| ⊢ ≈ = {〈𝑥, 𝑦〉 ∣ ∃𝑓 𝑓:𝑥–1-1-onto→𝑦} |
| |
| Definition | df-dom 7018* |
Define the dominance relation. Compare Definition of [Enderton] p. 145.
Typical textbook definitions are derived as brdom 7028 and domen 7029.
(Contributed by NM, 28-Mar-1998.)
|
| ⊢ ≼ = {〈𝑥, 𝑦〉 ∣ ∃𝑓 𝑓:𝑥–1-1→𝑦} |
| |
| Definition | df-fin 7019* |
Define the (proper) class of all finite sets. Similar to Definition
10.29 of [TakeutiZaring] p. 91,
whose "Fin(a)" corresponds to
our "𝑎 ∈ Fin". This definition is
meaningful whether or not we
accept the Axiom of Infinity ax-inf2 16985. (Contributed by NM,
22-Aug-2008.)
|
| ⊢ Fin = {𝑥 ∣ ∃𝑦 ∈ ω 𝑥 ≈ 𝑦} |
| |
| Theorem | relen 7020 |
Equinumerosity is a relation. (Contributed by NM, 28-Mar-1998.)
|
| ⊢ Rel ≈ |
| |
| Theorem | reldom 7021 |
Dominance is a relation. (Contributed by NM, 28-Mar-1998.)
|
| ⊢ Rel ≼ |
| |
| Theorem | encv 7022 |
If two classes are equinumerous, both classes are sets. (Contributed by
AV, 21-Mar-2019.)
|
| ⊢ (𝐴 ≈ 𝐵 → (𝐴 ∈ V ∧ 𝐵 ∈ V)) |
| |
| Theorem | breng 7023* |
Equinumerosity relation. This variation of bren 7024
does not require the
Axiom of Union. (Contributed by NM, 15-Jun-1998.) Extract from a
subproof of bren 7024. (Revised by BTernaryTau, 23-Sep-2024.)
|
| ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) → (𝐴 ≈ 𝐵 ↔ ∃𝑓 𝑓:𝐴–1-1-onto→𝐵)) |
| |
| Theorem | bren 7024* |
Equinumerosity relation. (Contributed by NM, 15-Jun-1998.)
|
| ⊢ (𝐴 ≈ 𝐵 ↔ ∃𝑓 𝑓:𝐴–1-1-onto→𝐵) |
| |
| Theorem | brdom2g 7025* |
Dominance relation. This variation of brdomg 7026 does not require the
Axiom of Union. (Contributed by NM, 15-Jun-1998.) Extract from a
subproof of brdomg 7026. (Revised by BTernaryTau, 29-Nov-2024.)
|
| ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) → (𝐴 ≼ 𝐵 ↔ ∃𝑓 𝑓:𝐴–1-1→𝐵)) |
| |
| Theorem | brdomg 7026* |
Dominance relation. (Contributed by NM, 15-Jun-1998.)
|
| ⊢ (𝐵 ∈ 𝐶 → (𝐴 ≼ 𝐵 ↔ ∃𝑓 𝑓:𝐴–1-1→𝐵)) |
| |
| Theorem | brdomi 7027* |
Dominance relation. (Contributed by Mario Carneiro, 26-Apr-2015.)
|
| ⊢ (𝐴 ≼ 𝐵 → ∃𝑓 𝑓:𝐴–1-1→𝐵) |
| |
| Theorem | brdom 7028* |
Dominance relation. (Contributed by NM, 15-Jun-1998.)
|
| ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐴 ≼ 𝐵 ↔ ∃𝑓 𝑓:𝐴–1-1→𝐵) |
| |
| Theorem | domen 7029* |
Dominance in terms of equinumerosity. Example 1 of [Enderton] p. 146.
(Contributed by NM, 15-Jun-1998.)
|
| ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐴 ≼ 𝐵 ↔ ∃𝑥(𝐴 ≈ 𝑥 ∧ 𝑥 ⊆ 𝐵)) |
| |
| Theorem | domeng 7030* |
Dominance in terms of equinumerosity, with the sethood requirement
expressed as an antecedent. Example 1 of [Enderton] p. 146.
(Contributed by NM, 24-Apr-2004.)
|
| ⊢ (𝐵 ∈ 𝐶 → (𝐴 ≼ 𝐵 ↔ ∃𝑥(𝐴 ≈ 𝑥 ∧ 𝑥 ⊆ 𝐵))) |
| |
| Theorem | ctex 7031 |
A class dominated by ω is a set. See also ctfoex 7452 which says that
a countable class is a set. (Contributed by Thierry Arnoux, 29-Dec-2016.)
(Proof shortened by Jim Kingdon, 13-Mar-2023.)
|
| ⊢ (𝐴 ≼ ω → 𝐴 ∈ V) |
| |
| Theorem | f1oen4g 7032 |
The domain and range of a one-to-one, onto set function are
equinumerous. This variation of f1oeng 7037 does not require the Axiom of
Collection nor the Axiom of Union. (Contributed by BTernaryTau,
7-Dec-2024.)
|
| ⊢ (((𝐹 ∈ 𝑉 ∧ 𝐴 ∈ 𝑊 ∧ 𝐵 ∈ 𝑋) ∧ 𝐹:𝐴–1-1-onto→𝐵) → 𝐴 ≈ 𝐵) |
| |
| Theorem | f1dom4g 7033 |
The domain of a one-to-one set function is dominated by its codomain
when the latter is a set. This variation of f1domg 7038 does not require
the Axiom of Collection nor the Axiom of Union. (Contributed by
BTernaryTau, 7-Dec-2024.)
|
| ⊢ (((𝐹 ∈ 𝑉 ∧ 𝐴 ∈ 𝑊 ∧ 𝐵 ∈ 𝑋) ∧ 𝐹:𝐴–1-1→𝐵) → 𝐴 ≼ 𝐵) |
| |
| Theorem | f1oen3g 7034 |
The domain and range of a one-to-one, onto function are equinumerous.
This variation of f1oeng 7037 does not require the Axiom of Replacement.
(Contributed by NM, 13-Jan-2007.) (Revised by Mario Carneiro,
10-Sep-2015.)
|
| ⊢ ((𝐹 ∈ 𝑉 ∧ 𝐹:𝐴–1-1-onto→𝐵) → 𝐴 ≈ 𝐵) |
| |
| Theorem | f1oen2g 7035 |
The domain and range of a one-to-one, onto function are equinumerous.
This variation of f1oeng 7037 does not require the Axiom of Replacement.
(Contributed by Mario Carneiro, 10-Sep-2015.)
|
| ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊 ∧ 𝐹:𝐴–1-1-onto→𝐵) → 𝐴 ≈ 𝐵) |
| |
| Theorem | f1dom2g 7036 |
The domain of a one-to-one function is dominated by its codomain. This
variation of f1domg 7038 does not require the Axiom of Replacement.
(Contributed by Mario Carneiro, 24-Jun-2015.)
|
| ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊 ∧ 𝐹:𝐴–1-1→𝐵) → 𝐴 ≼ 𝐵) |
| |
| Theorem | f1oeng 7037 |
The domain and range of a one-to-one, onto function are equinumerous.
(Contributed by NM, 19-Jun-1998.)
|
| ⊢ ((𝐴 ∈ 𝐶 ∧ 𝐹:𝐴–1-1-onto→𝐵) → 𝐴 ≈ 𝐵) |
| |
| Theorem | f1domg 7038 |
The domain of a one-to-one function is dominated by its codomain.
(Contributed by NM, 4-Sep-2004.)
|
| ⊢ (𝐵 ∈ 𝐶 → (𝐹:𝐴–1-1→𝐵 → 𝐴 ≼ 𝐵)) |
| |
| Theorem | f1oen 7039 |
The domain and range of a one-to-one, onto function are equinumerous.
(Contributed by NM, 19-Jun-1998.)
|
| ⊢ 𝐴 ∈ V ⇒ ⊢ (𝐹:𝐴–1-1-onto→𝐵 → 𝐴 ≈ 𝐵) |
| |
| Theorem | f1dom 7040 |
The domain of a one-to-one function is dominated by its codomain.
(Contributed by NM, 19-Jun-1998.)
|
| ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐹:𝐴–1-1→𝐵 → 𝐴 ≼ 𝐵) |
| |
| Theorem | isfi 7041* |
Express "𝐴 is finite". Definition 10.29
of [TakeutiZaring] p. 91
(whose "Fin " is a predicate instead
of a class). (Contributed by
NM, 22-Aug-2008.)
|
| ⊢ (𝐴 ∈ Fin ↔ ∃𝑥 ∈ ω 𝐴 ≈ 𝑥) |
| |
| Theorem | enssdom 7042 |
Equinumerosity implies dominance. (Contributed by NM, 31-Mar-1998.)
|
| ⊢ ≈ ⊆ ≼ |
| |
| Theorem | endom 7043 |
Equinumerosity implies dominance. Theorem 15 of [Suppes] p. 94.
(Contributed by NM, 28-May-1998.)
|
| ⊢ (𝐴 ≈ 𝐵 → 𝐴 ≼ 𝐵) |
| |
| Theorem | enrefg 7044 |
Equinumerosity is reflexive. Theorem 1 of [Suppes] p. 92. (Contributed
by NM, 18-Jun-1998.) (Revised by Mario Carneiro, 26-Apr-2015.)
|
| ⊢ (𝐴 ∈ 𝑉 → 𝐴 ≈ 𝐴) |
| |
| Theorem | enref 7045 |
Equinumerosity is reflexive. Theorem 1 of [Suppes] p. 92. (Contributed
by NM, 25-Sep-2004.)
|
| ⊢ 𝐴 ∈ V ⇒ ⊢ 𝐴 ≈ 𝐴 |
| |
| Theorem | eqeng 7046 |
Equality implies equinumerosity. (Contributed by NM, 26-Oct-2003.)
|
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 = 𝐵 → 𝐴 ≈ 𝐵)) |
| |
| Theorem | domrefg 7047 |
Dominance is reflexive. (Contributed by NM, 18-Jun-1998.)
|
| ⊢ (𝐴 ∈ 𝑉 → 𝐴 ≼ 𝐴) |
| |
| Theorem | en2d 7048* |
Equinumerosity inference from an implicit one-to-one onto function.
(Contributed by NM, 27-Jul-2004.) (Revised by Mario Carneiro,
12-May-2014.) (Revised by AV, 4-Aug-2024.)
|
| ⊢ (𝜑 → 𝐴 ∈ 𝑉)
& ⊢ (𝜑 → 𝐵 ∈ 𝑊)
& ⊢ (𝜑 → (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝑋)) & ⊢ (𝜑 → (𝑦 ∈ 𝐵 → 𝐷 ∈ 𝑌)) & ⊢ (𝜑 → ((𝑥 ∈ 𝐴 ∧ 𝑦 = 𝐶) ↔ (𝑦 ∈ 𝐵 ∧ 𝑥 = 𝐷))) ⇒ ⊢ (𝜑 → 𝐴 ≈ 𝐵) |
| |
| Theorem | en3d 7049* |
Equinumerosity inference from an implicit one-to-one onto function.
(Contributed by NM, 27-Jul-2004.) (Revised by Mario Carneiro,
12-May-2014.) (Revised by AV, 4-Aug-2024.)
|
| ⊢ (𝜑 → 𝐴 ∈ 𝑉)
& ⊢ (𝜑 → 𝐵 ∈ 𝑊)
& ⊢ (𝜑 → (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)) & ⊢ (𝜑 → (𝑦 ∈ 𝐵 → 𝐷 ∈ 𝐴)) & ⊢ (𝜑 → ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) → (𝑥 = 𝐷 ↔ 𝑦 = 𝐶))) ⇒ ⊢ (𝜑 → 𝐴 ≈ 𝐵) |
| |
| Theorem | en2i 7050* |
Equinumerosity inference from an implicit one-to-one onto function.
(Contributed by NM, 4-Jan-2004.)
|
| ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈ V & ⊢ (𝑥 ∈ 𝐴 → 𝐶 ∈ V) & ⊢ (𝑦 ∈ 𝐵 → 𝐷 ∈ V) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 = 𝐶) ↔ (𝑦 ∈ 𝐵 ∧ 𝑥 = 𝐷)) ⇒ ⊢ 𝐴 ≈ 𝐵 |
| |
| Theorem | en3i 7051* |
Equinumerosity inference from an implicit one-to-one onto function.
(Contributed by NM, 19-Jul-2004.)
|
| ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈ V & ⊢ (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)
& ⊢ (𝑦 ∈ 𝐵 → 𝐷 ∈ 𝐴)
& ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) → (𝑥 = 𝐷 ↔ 𝑦 = 𝐶)) ⇒ ⊢ 𝐴 ≈ 𝐵 |
| |
| Theorem | dom2lem 7052* |
A mapping (first hypothesis) that is one-to-one (second hypothesis)
implies its domain is dominated by its codomain. (Contributed by NM,
24-Jul-2004.)
|
| ⊢ (𝜑 → (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)) & ⊢ (𝜑 → ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝐶 = 𝐷 ↔ 𝑥 = 𝑦))) ⇒ ⊢ (𝜑 → (𝑥 ∈ 𝐴 ↦ 𝐶):𝐴–1-1→𝐵) |
| |
| Theorem | dom2d 7053* |
A mapping (first hypothesis) that is one-to-one (second hypothesis)
implies its domain is dominated by its codomain. (Contributed by NM,
24-Jul-2004.) (Revised by Mario Carneiro, 20-May-2013.)
|
| ⊢ (𝜑 → (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)) & ⊢ (𝜑 → ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝐶 = 𝐷 ↔ 𝑥 = 𝑦))) ⇒ ⊢ (𝜑 → (𝐵 ∈ 𝑅 → 𝐴 ≼ 𝐵)) |
| |
| Theorem | dom3d 7054* |
A mapping (first hypothesis) that is one-to-one (second hypothesis)
implies its domain is dominated by its codomain. (Contributed by Mario
Carneiro, 20-May-2013.)
|
| ⊢ (𝜑 → (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)) & ⊢ (𝜑 → ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝐶 = 𝐷 ↔ 𝑥 = 𝑦))) & ⊢ (𝜑 → 𝐴 ∈ 𝑉)
& ⊢ (𝜑 → 𝐵 ∈ 𝑊) ⇒ ⊢ (𝜑 → 𝐴 ≼ 𝐵) |
| |
| Theorem | dom2 7055* |
A mapping (first hypothesis) that is one-to-one (second hypothesis)
implies its domain is dominated by its codomain. 𝐶 and 𝐷 can be
read 𝐶(𝑥) and 𝐷(𝑦), as can be inferred from their
distinct variable conditions. (Contributed by NM, 26-Oct-2003.)
|
| ⊢ (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)
& ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝐶 = 𝐷 ↔ 𝑥 = 𝑦)) ⇒ ⊢ (𝐵 ∈ 𝑉 → 𝐴 ≼ 𝐵) |
| |
| Theorem | dom3 7056* |
A mapping (first hypothesis) that is one-to-one (second hypothesis)
implies its domain is dominated by its codomain. 𝐶 and 𝐷 can be
read 𝐶(𝑥) and 𝐷(𝑦), as can be inferred from their
distinct variable conditions. (Contributed by Mario Carneiro,
20-May-2013.)
|
| ⊢ (𝑥 ∈ 𝐴 → 𝐶 ∈ 𝐵)
& ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝐶 = 𝐷 ↔ 𝑥 = 𝑦)) ⇒ ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) → 𝐴 ≼ 𝐵) |
| |
| Theorem | idssen 7057 |
Equality implies equinumerosity. (Contributed by NM, 30-Apr-1998.)
(Revised by Mario Carneiro, 15-Nov-2014.)
|
| ⊢ I ⊆ ≈ |
| |
| Theorem | domssr 7058 |
If 𝐶 is a superset of 𝐵 and
𝐵
dominates 𝐴, then 𝐶
also dominates 𝐴. (Contributed by BTernaryTau,
7-Dec-2024.)
|
| ⊢ ((𝐶 ∈ 𝑉 ∧ 𝐵 ⊆ 𝐶 ∧ 𝐴 ≼ 𝐵) → 𝐴 ≼ 𝐶) |
| |
| Theorem | ssdomg 7059 |
A set dominates its subsets. Theorem 16 of [Suppes] p. 94. (Contributed
by NM, 19-Jun-1998.) (Revised by Mario Carneiro, 24-Jun-2015.)
|
| ⊢ (𝐵 ∈ 𝑉 → (𝐴 ⊆ 𝐵 → 𝐴 ≼ 𝐵)) |
| |
| Theorem | ener 7060 |
Equinumerosity is an equivalence relation. (Contributed by NM,
19-Mar-1998.) (Revised by Mario Carneiro, 15-Nov-2014.)
|
| ⊢ ≈ Er V |
| |
| Theorem | ensymb 7061 |
Symmetry of equinumerosity. Theorem 2 of [Suppes] p. 92. (Contributed by
Mario Carneiro, 26-Apr-2015.)
|
| ⊢ (𝐴 ≈ 𝐵 ↔ 𝐵 ≈ 𝐴) |
| |
| Theorem | ensym 7062 |
Symmetry of equinumerosity. Theorem 2 of [Suppes] p. 92. (Contributed by
NM, 26-Oct-2003.) (Revised by Mario Carneiro, 26-Apr-2015.)
|
| ⊢ (𝐴 ≈ 𝐵 → 𝐵 ≈ 𝐴) |
| |
| Theorem | ensymi 7063 |
Symmetry of equinumerosity. Theorem 2 of [Suppes] p. 92. (Contributed
by NM, 25-Sep-2004.)
|
| ⊢ 𝐴 ≈ 𝐵 ⇒ ⊢ 𝐵 ≈ 𝐴 |
| |
| Theorem | ensymd 7064 |
Symmetry of equinumerosity. Deduction form of ensym 7062. (Contributed
by David Moews, 1-May-2017.)
|
| ⊢ (𝜑 → 𝐴 ≈ 𝐵) ⇒ ⊢ (𝜑 → 𝐵 ≈ 𝐴) |
| |
| Theorem | entr 7065 |
Transitivity of equinumerosity. Theorem 3 of [Suppes] p. 92.
(Contributed by NM, 9-Jun-1998.)
|
| ⊢ ((𝐴 ≈ 𝐵 ∧ 𝐵 ≈ 𝐶) → 𝐴 ≈ 𝐶) |
| |
| Theorem | domtr 7066 |
Transitivity of dominance relation. Theorem 17 of [Suppes] p. 94.
(Contributed by NM, 4-Jun-1998.) (Revised by Mario Carneiro,
15-Nov-2014.)
|
| ⊢ ((𝐴 ≼ 𝐵 ∧ 𝐵 ≼ 𝐶) → 𝐴 ≼ 𝐶) |
| |
| Theorem | entri 7067 |
A chained equinumerosity inference. (Contributed by NM,
25-Sep-2004.)
|
| ⊢ 𝐴 ≈ 𝐵
& ⊢ 𝐵 ≈ 𝐶 ⇒ ⊢ 𝐴 ≈ 𝐶 |
| |
| Theorem | entr2i 7068 |
A chained equinumerosity inference. (Contributed by NM,
25-Sep-2004.)
|
| ⊢ 𝐴 ≈ 𝐵
& ⊢ 𝐵 ≈ 𝐶 ⇒ ⊢ 𝐶 ≈ 𝐴 |
| |
| Theorem | entr3i 7069 |
A chained equinumerosity inference. (Contributed by NM,
25-Sep-2004.)
|
| ⊢ 𝐴 ≈ 𝐵
& ⊢ 𝐴 ≈ 𝐶 ⇒ ⊢ 𝐵 ≈ 𝐶 |
| |
| Theorem | entr4i 7070 |
A chained equinumerosity inference. (Contributed by NM,
25-Sep-2004.)
|
| ⊢ 𝐴 ≈ 𝐵
& ⊢ 𝐶 ≈ 𝐵 ⇒ ⊢ 𝐴 ≈ 𝐶 |
| |
| Theorem | endomtr 7071 |
Transitivity of equinumerosity and dominance. (Contributed by NM,
7-Jun-1998.)
|
| ⊢ ((𝐴 ≈ 𝐵 ∧ 𝐵 ≼ 𝐶) → 𝐴 ≼ 𝐶) |
| |
| Theorem | domentr 7072 |
Transitivity of dominance and equinumerosity. (Contributed by NM,
7-Jun-1998.)
|
| ⊢ ((𝐴 ≼ 𝐵 ∧ 𝐵 ≈ 𝐶) → 𝐴 ≼ 𝐶) |
| |
| Theorem | f1imaeng 7073 |
A one-to-one function's image under a subset of its domain is equinumerous
to the subset. (Contributed by Mario Carneiro, 15-May-2015.)
|
| ⊢ ((𝐹:𝐴–1-1→𝐵 ∧ 𝐶 ⊆ 𝐴 ∧ 𝐶 ∈ 𝑉) → (𝐹 “ 𝐶) ≈ 𝐶) |
| |
| Theorem | f1imaen2g 7074 |
A one-to-one function's image under a subset of its domain is equinumerous
to the subset. (This version of f1imaen 7075 does not need ax-setind 4682.)
(Contributed by Mario Carneiro, 16-Nov-2014.) (Revised by Mario Carneiro,
25-Jun-2015.)
|
| ⊢ (((𝐹:𝐴–1-1→𝐵 ∧ 𝐵 ∈ 𝑉) ∧ (𝐶 ⊆ 𝐴 ∧ 𝐶 ∈ 𝑉)) → (𝐹 “ 𝐶) ≈ 𝐶) |
| |
| Theorem | f1imaen 7075 |
A one-to-one function's image under a subset of its domain is
equinumerous to the subset. (Contributed by NM, 30-Sep-2004.)
|
| ⊢ 𝐶 ∈ V ⇒ ⊢ ((𝐹:𝐴–1-1→𝐵 ∧ 𝐶 ⊆ 𝐴) → (𝐹 “ 𝐶) ≈ 𝐶) |
| |
| Theorem | en0 7076 |
The empty set is equinumerous only to itself. Exercise 1 of
[TakeutiZaring] p. 88.
(Contributed by NM, 27-May-1998.)
|
| ⊢ (𝐴 ≈ ∅ ↔ 𝐴 = ∅) |
| |
| Theorem | ensn1 7077 |
A singleton is equinumerous to ordinal one. (Contributed by NM,
4-Nov-2002.)
|
| ⊢ 𝐴 ∈ V ⇒ ⊢ {𝐴} ≈ 1o |
| |
| Theorem | ensn1g 7078 |
A singleton is equinumerous to ordinal one. (Contributed by NM,
23-Apr-2004.)
|
| ⊢ (𝐴 ∈ 𝑉 → {𝐴} ≈ 1o) |
| |
| Theorem | enpr1g 7079 |
{𝐴, 𝐴} has only one element.
(Contributed by FL, 15-Feb-2010.)
|
| ⊢ (𝐴 ∈ 𝑉 → {𝐴, 𝐴} ≈ 1o) |
| |
| Theorem | en1 7080* |
A set is equinumerous to ordinal one iff it is a singleton.
(Contributed by NM, 25-Jul-2004.)
|
| ⊢ (𝐴 ≈ 1o ↔ ∃𝑥 𝐴 = {𝑥}) |
| |
| Theorem | en1bg 7081 |
A set is equinumerous to ordinal one iff it is a singleton.
(Contributed by Jim Kingdon, 13-Apr-2020.)
|
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ≈ 1o ↔ 𝐴 = {∪ 𝐴})) |
| |
| Theorem | reuen1 7082* |
Two ways to express "exactly one". (Contributed by Stefan O'Rear,
28-Oct-2014.)
|
| ⊢ (∃!𝑥 ∈ 𝐴 𝜑 ↔ {𝑥 ∈ 𝐴 ∣ 𝜑} ≈ 1o) |
| |
| Theorem | euen1 7083 |
Two ways to express "exactly one". (Contributed by Stefan O'Rear,
28-Oct-2014.)
|
| ⊢ (∃!𝑥𝜑 ↔ {𝑥 ∣ 𝜑} ≈ 1o) |
| |
| Theorem | euen1b 7084* |
Two ways to express "𝐴 has a unique element".
(Contributed by
Mario Carneiro, 9-Apr-2015.)
|
| ⊢ (𝐴 ≈ 1o ↔ ∃!𝑥 𝑥 ∈ 𝐴) |
| |
| Theorem | en1uniel 7085 |
A singleton contains its sole element. (Contributed by Stefan O'Rear,
16-Aug-2015.)
|
| ⊢ (𝑆 ≈ 1o → ∪ 𝑆
∈ 𝑆) |
| |
| Theorem | en1m 7086* |
A set with one element is inhabited. (Contributed by Jim Kingdon,
3-Jan-2026.)
|
| ⊢ (𝐴 ≈ 1o → ∃𝑥 𝑥 ∈ 𝐴) |
| |
| Theorem | 2dom 7087* |
A set that dominates ordinal 2 has at least 2 different members.
(Contributed by NM, 25-Jul-2004.)
|
| ⊢ (2o ≼ 𝐴 → ∃𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐴 ¬ 𝑥 = 𝑦) |
| |
| Theorem | fundmen 7088 |
A function is equinumerous to its domain. Exercise 4 of [Suppes] p. 98.
(Contributed by NM, 28-Jul-2004.) (Revised by Mario Carneiro,
15-Nov-2014.)
|
| ⊢ 𝐹 ∈ V ⇒ ⊢ (Fun 𝐹 → dom 𝐹 ≈ 𝐹) |
| |
| Theorem | fundmeng 7089 |
A function is equinumerous to its domain. Exercise 4 of [Suppes] p. 98.
(Contributed by NM, 17-Sep-2013.)
|
| ⊢ ((𝐹 ∈ 𝑉 ∧ Fun 𝐹) → dom 𝐹 ≈ 𝐹) |
| |
| Theorem | cnven 7090 |
A relational set is equinumerous to its converse. (Contributed by Mario
Carneiro, 28-Dec-2014.)
|
| ⊢ ((Rel 𝐴 ∧ 𝐴 ∈ 𝑉) → 𝐴 ≈ ◡𝐴) |
| |
| Theorem | cnvct 7091 |
If a set is dominated by ω, so is its converse.
(Contributed by
Thierry Arnoux, 29-Dec-2016.)
|
| ⊢ (𝐴 ≼ ω → ◡𝐴 ≼ ω) |
| |
| Theorem | fndmeng 7092 |
A function is equinumerate to its domain. (Contributed by Paul Chapman,
22-Jun-2011.)
|
| ⊢ ((𝐹 Fn 𝐴 ∧ 𝐴 ∈ 𝐶) → 𝐴 ≈ 𝐹) |
| |
| Theorem | mapsnend 7093 |
Set exponentiation to a singleton exponent is equinumerous to its base.
Exercise 4.43 of [Mendelson] p. 255.
(Contributed by NM, 17-Dec-2003.)
(Revised by Mario Carneiro, 15-Nov-2014.) (Revised by Glauco
Siliprandi, 24-Dec-2020.)
|
| ⊢ (𝜑 → 𝐴 ∈ 𝑉)
& ⊢ (𝜑 → 𝐵 ∈ 𝑊) ⇒ ⊢ (𝜑 → (𝐴 ↑𝑚 {𝐵}) ≈ 𝐴) |
| |
| Theorem | mapsnen 7094 |
Set exponentiation to a singleton exponent is equinumerous to its base.
Exercise 4.43 of [Mendelson] p. 255.
(Contributed by NM, 17-Dec-2003.)
(Revised by Mario Carneiro, 15-Nov-2014.)
|
| ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈
V ⇒ ⊢ (𝐴 ↑𝑚 {𝐵}) ≈ 𝐴 |
| |
| Theorem | map1 7095 |
Set exponentiation: ordinal 1 to any set is equinumerous to ordinal 1.
Exercise 4.42(b) of [Mendelson] p.
255. (Contributed by NM,
17-Dec-2003.)
|
| ⊢ (𝐴 ∈ 𝑉 → (1o
↑𝑚 𝐴) ≈ 1o) |
| |
| Theorem | en2sn 7096 |
Two singletons are equinumerous. (Contributed by NM, 9-Nov-2003.)
|
| ⊢ ((𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷) → {𝐴} ≈ {𝐵}) |
| |
| Theorem | snfig 7097 |
A singleton is finite. For the proper class case, see snprc 3773.
(Contributed by Jim Kingdon, 13-Apr-2020.)
|
| ⊢ (𝐴 ∈ 𝑉 → {𝐴} ∈ Fin) |
| |
| Theorem | fiprc 7098 |
The class of finite sets is a proper class. (Contributed by Jeff
Hankins, 3-Oct-2008.)
|
| ⊢ Fin ∉ V |
| |
| Theorem | unen 7099 |
Equinumerosity of union of disjoint sets. Theorem 4 of [Suppes] p. 92.
(Contributed by NM, 11-Jun-1998.) (Revised by Mario Carneiro,
26-Apr-2015.)
|
| ⊢ (((𝐴 ≈ 𝐵 ∧ 𝐶 ≈ 𝐷) ∧ ((𝐴 ∩ 𝐶) = ∅ ∧ (𝐵 ∩ 𝐷) = ∅)) → (𝐴 ∪ 𝐶) ≈ (𝐵 ∪ 𝐷)) |
| |
| Theorem | en2prd 7100 |
Two proper unordered pairs are equinumerous. (Contributed by
BTernaryTau, 23-Dec-2024.)
|
| ⊢ (𝜑 → 𝐴 ∈ 𝑉)
& ⊢ (𝜑 → 𝐵 ∈ 𝑊)
& ⊢ (𝜑 → 𝐶 ∈ 𝑋)
& ⊢ (𝜑 → 𝐷 ∈ 𝑌)
& ⊢ (𝜑 → 𝐴 ≠ 𝐵)
& ⊢ (𝜑 → 𝐶 ≠ 𝐷) ⇒ ⊢ (𝜑 → {𝐴, 𝐵} ≈ {𝐶, 𝐷}) |