| Metamath
Proof Explorer Theorem List (p. 361 of 502) | < Previous Next > | |
| Bad symbols? Try the
GIF version. |
||
|
Mirrors > Metamath Home Page > MPE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Color key: | (1-31005) |
(31006-32528) |
(32529-50158) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | dfon2lem8 36001* | Lemma for dfon2 36003. The intersection of a nonempty class 𝐴 of new ordinals is itself a new ordinal and is contained within 𝐴 (Contributed by Scott Fenton, 26-Feb-2011.) |
| ⊢ ((𝐴 ≠ ∅ ∧ ∀𝑥 ∈ 𝐴 ∀𝑦((𝑦 ⊊ 𝑥 ∧ Tr 𝑦) → 𝑦 ∈ 𝑥)) → (∀𝑧((𝑧 ⊊ ∩ 𝐴 ∧ Tr 𝑧) → 𝑧 ∈ ∩ 𝐴) ∧ ∩ 𝐴 ∈ 𝐴)) | ||
| Theorem | dfon2lem9 36002* | Lemma for dfon2 36003. A class of new ordinals is well-founded by E. (Contributed by Scott Fenton, 3-Mar-2011.) |
| ⊢ (∀𝑥 ∈ 𝐴 ∀𝑦((𝑦 ⊊ 𝑥 ∧ Tr 𝑦) → 𝑦 ∈ 𝑥) → E Fr 𝐴) | ||
| Theorem | dfon2 36003* | On consists of all sets that contain all its transitive proper subsets. This definition comes from J. R. Isbell, "A Definition of Ordinal Numbers", American Mathematical Monthly, vol 67 (1960), pp. 51-52. (Contributed by Scott Fenton, 20-Feb-2011.) |
| ⊢ On = {𝑥 ∣ ∀𝑦((𝑦 ⊊ 𝑥 ∧ Tr 𝑦) → 𝑦 ∈ 𝑥)} | ||
| Theorem | rdgprc0 36004 | The value of the recursive definition generator at ∅ when the base value is a proper class. (Contributed by Scott Fenton, 26-Mar-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ (¬ 𝐼 ∈ V → (rec(𝐹, 𝐼)‘∅) = ∅) | ||
| Theorem | rdgprc 36005 | The value of the recursive definition generator when 𝐼 is a proper class. (Contributed by Scott Fenton, 26-Mar-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ (¬ 𝐼 ∈ V → rec(𝐹, 𝐼) = rec(𝐹, ∅)) | ||
| Theorem | dfrdg2 36006* | Alternate definition of the recursive function generator when 𝐼 is a set. (Contributed by Scott Fenton, 26-Mar-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ (𝐼 ∈ 𝑉 → rec(𝐹, 𝐼) = ∪ {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = if(𝑦 = ∅, 𝐼, if(Lim 𝑦, ∪ (𝑓 “ 𝑦), (𝐹‘(𝑓‘∪ 𝑦)))))}) | ||
| Theorem | dfrdg3 36007* | Generalization of dfrdg2 36006 to remove sethood requirement. (Contributed by Scott Fenton, 27-Mar-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ rec(𝐹, 𝐼) = ∪ {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = if(𝑦 = ∅, if(𝐼 ∈ V, 𝐼, ∅), if(Lim 𝑦, ∪ (𝑓 “ 𝑦), (𝐹‘(𝑓‘∪ 𝑦)))))} | ||
| Theorem | axextdfeq 36008 | A version of ax-ext 2709 for use with defined equality. (Contributed by Scott Fenton, 12-Dec-2010.) |
| ⊢ ∃𝑧((𝑧 ∈ 𝑥 → 𝑧 ∈ 𝑦) → ((𝑧 ∈ 𝑦 → 𝑧 ∈ 𝑥) → (𝑥 ∈ 𝑤 → 𝑦 ∈ 𝑤))) | ||
| Theorem | ax8dfeq 36009 | A version of ax-8 2116 for use with defined equality. (Contributed by Scott Fenton, 12-Dec-2010.) |
| ⊢ ∃𝑧((𝑧 ∈ 𝑥 → 𝑧 ∈ 𝑦) → (𝑤 ∈ 𝑥 → 𝑤 ∈ 𝑦)) | ||
| Theorem | axextdist 36010 | ax-ext 2709 with distinctors instead of distinct variable conditions. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ ((¬ ∀𝑧 𝑧 = 𝑥 ∧ ¬ ∀𝑧 𝑧 = 𝑦) → (∀𝑧(𝑧 ∈ 𝑥 ↔ 𝑧 ∈ 𝑦) → 𝑥 = 𝑦)) | ||
| Theorem | axextbdist 36011 | axextb 2712 with distinctors instead of distinct variable conditions. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ ((¬ ∀𝑧 𝑧 = 𝑥 ∧ ¬ ∀𝑧 𝑧 = 𝑦) → (𝑥 = 𝑦 ↔ ∀𝑧(𝑧 ∈ 𝑥 ↔ 𝑧 ∈ 𝑦))) | ||
| Theorem | 19.12b 36012* | Version of 19.12vv 2352 with not-free hypotheses, instead of distinct variable conditions. (Contributed by Scott Fenton, 13-Dec-2010.) (Revised by Mario Carneiro, 11-Dec-2016.) |
| ⊢ Ⅎ𝑦𝜑 & ⊢ Ⅎ𝑥𝜓 ⇒ ⊢ (∃𝑥∀𝑦(𝜑 → 𝜓) ↔ ∀𝑦∃𝑥(𝜑 → 𝜓)) | ||
| Theorem | exnel 36013 | There is always a set not in 𝑦. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ ∃𝑥 ¬ 𝑥 ∈ 𝑦 | ||
| Theorem | distel 36014 | Distinctors in terms of membership. (NOTE: this only works with relations where we can prove el 5394 and elirrv 9514.) (Contributed by Scott Fenton, 15-Dec-2010.) |
| ⊢ (¬ ∀𝑦 𝑦 = 𝑥 ↔ ¬ ∀𝑦 ¬ 𝑥 ∈ 𝑦) | ||
| Theorem | axextndbi 36015 | axextnd 10514 as a biconditional. (Contributed by Scott Fenton, 14-Dec-2010.) |
| ⊢ ∃𝑧(𝑥 = 𝑦 ↔ (𝑧 ∈ 𝑥 ↔ 𝑧 ∈ 𝑦)) | ||
| Theorem | hbntg 36016 | A more general form of hbnt 2301. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ (∀𝑥(𝜑 → ∀𝑥𝜓) → (¬ 𝜓 → ∀𝑥 ¬ 𝜑)) | ||
| Theorem | hbimtg 36017 | A more general and closed form of hbim 2306. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ ((∀𝑥(𝜑 → ∀𝑥𝜒) ∧ (𝜓 → ∀𝑥𝜃)) → ((𝜒 → 𝜓) → ∀𝑥(𝜑 → 𝜃))) | ||
| Theorem | hbaltg 36018 | A more general and closed form of hbal 2173. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ (∀𝑥(𝜑 → ∀𝑦𝜓) → (∀𝑥𝜑 → ∀𝑦∀𝑥𝜓)) | ||
| Theorem | hbng 36019 | A more general form of hbn 2302. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ (𝜑 → ∀𝑥𝜓) ⇒ ⊢ (¬ 𝜓 → ∀𝑥 ¬ 𝜑) | ||
| Theorem | hbimg 36020 | A more general form of hbim 2306. (Contributed by Scott Fenton, 13-Dec-2010.) |
| ⊢ (𝜑 → ∀𝑥𝜓) & ⊢ (𝜒 → ∀𝑥𝜃) ⇒ ⊢ ((𝜓 → 𝜒) → ∀𝑥(𝜑 → 𝜃)) | ||
| Syntax | cwsuc 36021 | Declare the syntax for well-founded successor. |
| class wsuc(𝑅, 𝐴, 𝑋) | ||
| Syntax | cwlim 36022 | Declare the syntax for well-founded limit class. |
| class WLim(𝑅, 𝐴) | ||
| Definition | df-wsuc 36023 | Define the concept of a successor in a well-founded set. (Contributed by Scott Fenton, 13-Jun-2018.) (Revised by AV, 10-Oct-2021.) |
| ⊢ wsuc(𝑅, 𝐴, 𝑋) = inf(Pred(◡𝑅, 𝐴, 𝑋), 𝐴, 𝑅) | ||
| Definition | df-wlim 36024* | Define the class of limit points of a well-founded set. (Contributed by Scott Fenton, 15-Jun-2018.) (Revised by AV, 10-Oct-2021.) |
| ⊢ WLim(𝑅, 𝐴) = {𝑥 ∈ 𝐴 ∣ (𝑥 ≠ inf(𝐴, 𝐴, 𝑅) ∧ 𝑥 = sup(Pred(𝑅, 𝐴, 𝑥), 𝐴, 𝑅))} | ||
| Theorem | wsuceq123 36025 | Equality theorem for well-founded successor. (Contributed by Scott Fenton, 13-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ ((𝑅 = 𝑆 ∧ 𝐴 = 𝐵 ∧ 𝑋 = 𝑌) → wsuc(𝑅, 𝐴, 𝑋) = wsuc(𝑆, 𝐵, 𝑌)) | ||
| Theorem | wsuceq1 36026 | Equality theorem for well-founded successor. (Contributed by Scott Fenton, 13-Jun-2018.) |
| ⊢ (𝑅 = 𝑆 → wsuc(𝑅, 𝐴, 𝑋) = wsuc(𝑆, 𝐴, 𝑋)) | ||
| Theorem | wsuceq2 36027 | Equality theorem for well-founded successor. (Contributed by Scott Fenton, 13-Jun-2018.) |
| ⊢ (𝐴 = 𝐵 → wsuc(𝑅, 𝐴, 𝑋) = wsuc(𝑅, 𝐵, 𝑋)) | ||
| Theorem | wsuceq3 36028 | Equality theorem for well-founded successor. (Contributed by Scott Fenton, 13-Jun-2018.) |
| ⊢ (𝑋 = 𝑌 → wsuc(𝑅, 𝐴, 𝑋) = wsuc(𝑅, 𝐴, 𝑌)) | ||
| Theorem | nfwsuc 36029 | Bound-variable hypothesis builder for well-founded successor. (Contributed by Scott Fenton, 13-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝐴 & ⊢ Ⅎ𝑥𝑋 ⇒ ⊢ Ⅎ𝑥wsuc(𝑅, 𝐴, 𝑋) | ||
| Theorem | wlimeq12 36030 | Equality theorem for the limit class. (Contributed by Scott Fenton, 15-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ ((𝑅 = 𝑆 ∧ 𝐴 = 𝐵) → WLim(𝑅, 𝐴) = WLim(𝑆, 𝐵)) | ||
| Theorem | wlimeq1 36031 | Equality theorem for the limit class. (Contributed by Scott Fenton, 15-Jun-2018.) |
| ⊢ (𝑅 = 𝑆 → WLim(𝑅, 𝐴) = WLim(𝑆, 𝐴)) | ||
| Theorem | wlimeq2 36032 | Equality theorem for the limit class. (Contributed by Scott Fenton, 15-Jun-2018.) |
| ⊢ (𝐴 = 𝐵 → WLim(𝑅, 𝐴) = WLim(𝑅, 𝐵)) | ||
| Theorem | nfwlim 36033 | Bound-variable hypothesis builder for the limit class. (Contributed by Scott Fenton, 15-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝐴 ⇒ ⊢ Ⅎ𝑥WLim(𝑅, 𝐴) | ||
| Theorem | elwlim 36034 | Membership in the limit class. (Contributed by Scott Fenton, 15-Jun-2018.) (Revised by AV, 10-Oct-2021.) |
| ⊢ (𝑋 ∈ WLim(𝑅, 𝐴) ↔ (𝑋 ∈ 𝐴 ∧ 𝑋 ≠ inf(𝐴, 𝐴, 𝑅) ∧ 𝑋 = sup(Pred(𝑅, 𝐴, 𝑋), 𝐴, 𝑅))) | ||
| Theorem | wzel 36035 | The zero of a well-founded set is a member of that set. (Contributed by Scott Fenton, 13-Jun-2018.) (Revised by AV, 10-Oct-2021.) |
| ⊢ ((𝑅 We 𝐴 ∧ 𝑅 Se 𝐴 ∧ 𝐴 ≠ ∅) → inf(𝐴, 𝐴, 𝑅) ∈ 𝐴) | ||
| Theorem | wsuclem 36036* | Lemma for the supremum properties of well-founded successor. (Contributed by Scott Fenton, 15-Jun-2018.) (Revised by AV, 10-Oct-2021.) |
| ⊢ (𝜑 → 𝑅 We 𝐴) & ⊢ (𝜑 → 𝑅 Se 𝐴) & ⊢ (𝜑 → 𝑋 ∈ 𝑉) & ⊢ (𝜑 → ∃𝑤 ∈ 𝐴 𝑋𝑅𝑤) ⇒ ⊢ (𝜑 → ∃𝑥 ∈ 𝐴 (∀𝑦 ∈ Pred (◡𝑅, 𝐴, 𝑋) ¬ 𝑦𝑅𝑥 ∧ ∀𝑦 ∈ 𝐴 (𝑥𝑅𝑦 → ∃𝑧 ∈ Pred (◡𝑅, 𝐴, 𝑋)𝑧𝑅𝑦))) | ||
| Theorem | wsucex 36037 | Existence theorem for well-founded successor. (Contributed by Scott Fenton, 16-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ (𝜑 → 𝑅 Or 𝐴) ⇒ ⊢ (𝜑 → wsuc(𝑅, 𝐴, 𝑋) ∈ V) | ||
| Theorem | wsuccl 36038* | If 𝑋 is a set with an 𝑅 successor in 𝐴, then its well-founded successor is a member of 𝐴. (Contributed by Scott Fenton, 15-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ (𝜑 → 𝑅 We 𝐴) & ⊢ (𝜑 → 𝑅 Se 𝐴) & ⊢ (𝜑 → 𝑋 ∈ 𝑉) & ⊢ (𝜑 → ∃𝑦 ∈ 𝐴 𝑋𝑅𝑦) ⇒ ⊢ (𝜑 → wsuc(𝑅, 𝐴, 𝑋) ∈ 𝐴) | ||
| Theorem | wsuclb 36039 | A well-founded successor is a lower bound on points after 𝑋. (Contributed by Scott Fenton, 16-Jun-2018.) (Proof shortened by AV, 10-Oct-2021.) |
| ⊢ (𝜑 → 𝑅 We 𝐴) & ⊢ (𝜑 → 𝑅 Se 𝐴) & ⊢ (𝜑 → 𝑋 ∈ 𝑉) & ⊢ (𝜑 → 𝑌 ∈ 𝐴) & ⊢ (𝜑 → 𝑋𝑅𝑌) ⇒ ⊢ (𝜑 → ¬ 𝑌𝑅wsuc(𝑅, 𝐴, 𝑋)) | ||
| Theorem | wlimss 36040 | The class of limit points is a subclass of the base class. (Contributed by Scott Fenton, 16-Jun-2018.) |
| ⊢ WLim(𝑅, 𝐴) ⊆ 𝐴 | ||
| Syntax | ctxp 36041 | Declare the syntax for tail Cartesian product. |
| class (𝐴 ⊗ 𝐵) | ||
| Syntax | cpprod 36042 | Declare the syntax for the parallel product. |
| class pprod(𝑅, 𝑆) | ||
| Syntax | csset 36043 | Declare the subset relationship class. |
| class SSet | ||
| Syntax | ctrans 36044 | Declare the transitive set class. |
| class Trans | ||
| Syntax | cbigcup 36045 | Declare the set union relationship. |
| class Bigcup | ||
| Syntax | cfix 36046 | Declare the syntax for the fixpoints of a class. |
| class Fix 𝐴 | ||
| Syntax | climits 36047 | Declare the class of limit ordinals. |
| class Limits | ||
| Syntax | cfuns 36048 | Declare the syntax for the class of all function. |
| class Funs | ||
| Syntax | csingle 36049 | Declare the syntax for the singleton function. |
| class Singleton | ||
| Syntax | csingles 36050 | Declare the syntax for the class of all singletons. |
| class Singletons | ||
| Syntax | cimage 36051 | Declare the syntax for the image functor. |
| class Image𝐴 | ||
| Syntax | ccart 36052 | Declare the syntax for the cartesian function. |
| class Cart | ||
| Syntax | cimg 36053 | Declare the syntax for the image function. |
| class Img | ||
| Syntax | cdomain 36054 | Declare the syntax for the domain function. |
| class Domain | ||
| Syntax | crange 36055 | Declare the syntax for the range function. |
| class Range | ||
| Syntax | capply 36056 | Declare the syntax for the application function. |
| class Apply | ||
| Syntax | ccup 36057 | Declare the syntax for the cup function. |
| class Cup | ||
| Syntax | ccap 36058 | Declare the syntax for the cap function. |
| class Cap | ||
| Syntax | csuccf 36059 | Declare the syntax for the successor function. |
| class Succ | ||
| Syntax | cfunpart 36060 | Declare the syntax for the functional part functor. |
| class Funpart𝐹 | ||
| Syntax | cfullfn 36061 | Declare the syntax for the full function functor. |
| class FullFun𝐹 | ||
| Syntax | crestrict 36062 | Declare the syntax for the restriction function. |
| class Restrict | ||
| Syntax | cub 36063 | Declare the syntax for the upper bound relationship functor. |
| class UB𝑅 | ||
| Syntax | clb 36064 | Declare the syntax for the lower bound relationship functor. |
| class LB𝑅 | ||
| Definition | df-txp 36065 | Define the tail cross of two classes. Membership in this class is defined by txpss3v 36089 and brtxp 36091. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ (𝐴 ⊗ 𝐵) = ((◡(1st ↾ (V × V)) ∘ 𝐴) ∩ (◡(2nd ↾ (V × V)) ∘ 𝐵)) | ||
| Definition | df-pprod 36066 | Define the parallel product of two classes. Membership in this class is defined by pprodss4v 36095 and brpprod 36096. (Contributed by Scott Fenton, 11-Apr-2014.) |
| ⊢ pprod(𝐴, 𝐵) = ((𝐴 ∘ (1st ↾ (V × V))) ⊗ (𝐵 ∘ (2nd ↾ (V × V)))) | ||
| Definition | df-sset 36067 | Define the subset class. For the value, see brsset 36100. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ SSet = ((V × V) ∖ ran ( E ⊗ (V ∖ E ))) | ||
| Definition | df-trans 36068 | Define the class of all transitive sets. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ Trans = (V ∖ ran (( E ∘ E ) ∖ E )) | ||
| Definition | df-bigcup 36069 | Define the Bigcup function, which, per fvbigcup 36113, carries a set to its union. (Contributed by Scott Fenton, 11-Apr-2012.) |
| ⊢ Bigcup = ((V × V) ∖ ran ((V ⊗ E ) △ (( E ∘ E ) ⊗ V))) | ||
| Definition | df-fix 36070 | Define the class of all fixpoints of a relationship. (Contributed by Scott Fenton, 11-Apr-2012.) |
| ⊢ Fix 𝐴 = dom (𝐴 ∩ I ) | ||
| Definition | df-limits 36071 | Define the class of all limit ordinals. (Contributed by Scott Fenton, 11-Apr-2012.) |
| ⊢ Limits = ((On ∩ Fix Bigcup ) ∖ {∅}) | ||
| Definition | df-funs 36072 | Define the class of all functions. See elfuns 36126 for membership. (Contributed by Scott Fenton, 18-Feb-2013.) |
| ⊢ Funs = (𝒫 (V × V) ∖ Fix ( E ∘ ((1st ⊗ ((V ∖ I ) ∘ 2nd )) ∘ ◡ E ))) | ||
| Definition | df-singleton 36073 | Define the singleton function. See brsingle 36128 for its value. (Contributed by Scott Fenton, 4-Apr-2014.) |
| ⊢ Singleton = ((V × V) ∖ ran ((V ⊗ E ) △ ( I ⊗ V))) | ||
| Definition | df-singles 36074 | Define the class of all singletons. See elsingles 36129 for membership. (Contributed by Scott Fenton, 19-Feb-2013.) |
| ⊢ Singletons = ran Singleton | ||
| Definition | df-image 36075 | Define the image functor. This function takes a set 𝐴 to a function 𝑥 ↦ (𝐴 “ 𝑥), providing that the latter exists. See imageval 36141 for the derivation. (Contributed by Scott Fenton, 27-Mar-2014.) |
| ⊢ Image𝐴 = ((V × V) ∖ ran ((V ⊗ E ) △ (( E ∘ ◡𝐴) ⊗ V))) | ||
| Definition | df-cart 36076 | Define the cartesian product function. See brcart 36143 for its value. (Contributed by Scott Fenton, 11-Apr-2014.) |
| ⊢ Cart = (((V × V) × V) ∖ ran ((V ⊗ E ) △ (pprod( E , E ) ⊗ V))) | ||
| Definition | df-img 36077 | Define the image function. See brimg 36148 for its value. (Contributed by Scott Fenton, 12-Apr-2014.) |
| ⊢ Img = (Image((2nd ∘ 1st ) ↾ (1st ↾ (V × V))) ∘ Cart) | ||
| Definition | df-domain 36078 | Define the domain function. See brdomain 36144 for its value. (Contributed by Scott Fenton, 11-Apr-2014.) |
| ⊢ Domain = Image(1st ↾ (V × V)) | ||
| Definition | df-range 36079 | Define the range function. See brrange 36145 for its value. (Contributed by Scott Fenton, 11-Apr-2014.) |
| ⊢ Range = Image(2nd ↾ (V × V)) | ||
| Definition | df-cup 36080 | Define the little cup function. See brcup 36150 for its value. (Contributed by Scott Fenton, 14-Apr-2014.) |
| ⊢ Cup = (((V × V) × V) ∖ ran ((V ⊗ E ) △ (((◡1st ∘ E ) ∪ (◡2nd ∘ E )) ⊗ V))) | ||
| Definition | df-cap 36081 | Define the little cap function. See brcap 36151 for its value. (Contributed by Scott Fenton, 17-Apr-2014.) |
| ⊢ Cap = (((V × V) × V) ∖ ran ((V ⊗ E ) △ (((◡1st ∘ E ) ∩ (◡2nd ∘ E )) ⊗ V))) | ||
| Definition | df-restrict 36082 | Define the restriction function. See brrestrict 36162 for its value. (Contributed by Scott Fenton, 17-Apr-2014.) |
| ⊢ Restrict = (Cap ∘ (1st ⊗ (Cart ∘ (2nd ⊗ (Range ∘ 1st ))))) | ||
| Definition | df-succf 36083 | Define the successor function. See its alternate version dfsuccf2 36154. See brsuccf 36153 for its value. Cf. the equivalent df-sucmap 38707 family. (Contributed by Scott Fenton, 14-Apr-2014.) |
| ⊢ Succ = (Cup ∘ ( I ⊗ Singleton)) | ||
| Definition | df-apply 36084 | Define the application function. See brapply 36149 for its value. (Contributed by Scott Fenton, 12-Apr-2014.) |
| ⊢ Apply = (( Bigcup ∘ Bigcup ) ∘ (((V × V) ∖ ran ((V ⊗ E ) △ (( E ↾ Singletons ) ⊗ V))) ∘ ((Singleton ∘ Img) ∘ pprod( I , Singleton)))) | ||
| Definition | df-funpart 36085 | Define the functional part of a class 𝐹. This is the maximal part of 𝐹 that is a function. See funpartfun 36156 and funpartfv 36158 for the meaning of this statement. (Contributed by Scott Fenton, 16-Apr-2014.) |
| ⊢ Funpart𝐹 = (𝐹 ↾ dom ((Image𝐹 ∘ Singleton) ∩ (V × Singletons ))) | ||
| Definition | df-fullfun 36086 | Define the full function over 𝐹. This is a function with domain V that always agrees with 𝐹 for its value. (Contributed by Scott Fenton, 17-Apr-2014.) |
| ⊢ FullFun𝐹 = (Funpart𝐹 ∪ ((V ∖ dom Funpart𝐹) × {∅})) | ||
| Definition | df-ub 36087 | Define the upper bound relationship functor. See brub 36167 for value. (Contributed by Scott Fenton, 3-May-2018.) |
| ⊢ UB𝑅 = ((V × V) ∖ ((V ∖ 𝑅) ∘ ◡ E )) | ||
| Definition | df-lb 36088 | Define the lower bound relationship functor. See brlb 36168 for value. (Contributed by Scott Fenton, 3-May-2018.) |
| ⊢ LB𝑅 = UB◡𝑅 | ||
| Theorem | txpss3v 36089 | A tail Cartesian product is a subset of the class of ordered triples. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ (𝐴 ⊗ 𝐵) ⊆ (V × (V × V)) | ||
| Theorem | txprel 36090 | A tail Cartesian product is a relationship. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ Rel (𝐴 ⊗ 𝐵) | ||
| Theorem | brtxp 36091 | Characterize a ternary relation over a tail Cartesian product. Together with txpss3v 36089, this completely defines membership in a tail cross. (Contributed by Scott Fenton, 31-Mar-2012.) (Proof shortened by Peter Mazsa, 2-Oct-2022.) |
| ⊢ 𝑋 ∈ V & ⊢ 𝑌 ∈ V & ⊢ 𝑍 ∈ V ⇒ ⊢ (𝑋(𝐴 ⊗ 𝐵)〈𝑌, 𝑍〉 ↔ (𝑋𝐴𝑌 ∧ 𝑋𝐵𝑍)) | ||
| Theorem | brtxp2 36092* | The binary relation over a tail cross when the second argument is not an ordered pair. (Contributed by Scott Fenton, 14-Apr-2014.) (Revised by Mario Carneiro, 3-May-2015.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ (𝐴(𝑅 ⊗ 𝑆)𝐵 ↔ ∃𝑥∃𝑦(𝐵 = 〈𝑥, 𝑦〉 ∧ 𝐴𝑅𝑥 ∧ 𝐴𝑆𝑦)) | ||
| Theorem | dfpprod2 36093 | Expanded definition of parallel product. (Contributed by Scott Fenton, 3-May-2014.) |
| ⊢ pprod(𝐴, 𝐵) = ((◡(1st ↾ (V × V)) ∘ (𝐴 ∘ (1st ↾ (V × V)))) ∩ (◡(2nd ↾ (V × V)) ∘ (𝐵 ∘ (2nd ↾ (V × V))))) | ||
| Theorem | pprodcnveq 36094 | A converse law for parallel product. (Contributed by Scott Fenton, 3-May-2014.) |
| ⊢ pprod(𝑅, 𝑆) = ◡pprod(◡𝑅, ◡𝑆) | ||
| Theorem | pprodss4v 36095 | The parallel product is a subclass of ((V × V) × (V × V)). (Contributed by Scott Fenton, 11-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) (Proof shortened by Peter Mazsa, 2-Oct-2022.) |
| ⊢ pprod(𝐴, 𝐵) ⊆ ((V × V) × (V × V)) | ||
| Theorem | brpprod 36096 | Characterize a quaternary relation over a tail Cartesian product. Together with pprodss4v 36095, this completely defines membership in a parallel product. (Contributed by Scott Fenton, 11-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ 𝑋 ∈ V & ⊢ 𝑌 ∈ V & ⊢ 𝑍 ∈ V & ⊢ 𝑊 ∈ V ⇒ ⊢ (〈𝑋, 𝑌〉pprod(𝐴, 𝐵)〈𝑍, 𝑊〉 ↔ (𝑋𝐴𝑍 ∧ 𝑌𝐵𝑊)) | ||
| Theorem | brpprod3a 36097* | Condition for parallel product when the last argument is not an ordered pair. (Contributed by Scott Fenton, 11-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| ⊢ 𝑋 ∈ V & ⊢ 𝑌 ∈ V & ⊢ 𝑍 ∈ V ⇒ ⊢ (〈𝑋, 𝑌〉pprod(𝑅, 𝑆)𝑍 ↔ ∃𝑧∃𝑤(𝑍 = 〈𝑧, 𝑤〉 ∧ 𝑋𝑅𝑧 ∧ 𝑌𝑆𝑤)) | ||
| Theorem | brpprod3b 36098* | Condition for parallel product when the first argument is not an ordered pair. (Contributed by Scott Fenton, 3-May-2014.) |
| ⊢ 𝑋 ∈ V & ⊢ 𝑌 ∈ V & ⊢ 𝑍 ∈ V ⇒ ⊢ (𝑋pprod(𝑅, 𝑆)〈𝑌, 𝑍〉 ↔ ∃𝑧∃𝑤(𝑋 = 〈𝑧, 𝑤〉 ∧ 𝑧𝑅𝑌 ∧ 𝑤𝑆𝑍)) | ||
| Theorem | relsset 36099 | The subset class is a binary relation. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ Rel SSet | ||
| Theorem | brsset 36100 | For sets, the SSet binary relation is equivalent to the subset relationship. (Contributed by Scott Fenton, 31-Mar-2012.) |
| ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐴 SSet 𝐵 ↔ 𝐴 ⊆ 𝐵) | ||
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |