MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-inito Structured version   Visualization version   GIF version

Definition df-inito 18164
Description: An object A is said to be an initial object provided that for each object B there is exactly one morphism from A to B. Definition 7.1 in [Adamek] p. 101, or definition in [Lang] p. 57 (called "a universally repelling object" there). See dfinito2 18183 and dfinito3 18185 for alternate definitions depending on df-termo 18165. See dfinito4 50729 for an alternate definition using the universal property. (Contributed by AV, 3-Apr-2020.)
Assertion
Ref Expression
df-inito InitO = (𝑐 ∈ Cat ↦ {𝑎 ∈ (Base‘𝑐) ∣ ∀𝑏 ∈ (Base‘𝑐)∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)})
Distinct variable group:   𝑎,𝑏,𝑐,ℎ

Detailed syntax breakdown of Definition df-inito
StepHypRef Expression
1 cinito 18161 . 2 class InitO
2 vc . . 3 setvar 𝑐
3 ccat 17843 . . 3 class Cat
4 vh . . . . . . . 8 setvar ℎ
54cv 1568 . . . . . . 7 class ℎ
6 va . . . . . . . . 9 setvar 𝑎
76cv 1568 . . . . . . . 8 class 𝑎
8 vb . . . . . . . . 9 setvar 𝑏
98cv 1568 . . . . . . . 8 class 𝑏
102cv 1568 . . . . . . . . 9 class 𝑐
11 chom 17444 . . . . . . . . 9 class Hom
1210, 11cfv 6538 . . . . . . . 8 class (Hom ‘𝑐)
137, 9, 12co 7420 . . . . . . 7 class (𝑎(Hom ‘𝑐)𝑏)
145, 13wcel 2144 . . . . . 6 wff ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)
1514, 4weu 2593 . . . . 5 wff ∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)
16 cbs 17392 . . . . . 6 class Base
1710, 16cfv 6538 . . . . 5 class (Base‘𝑐)
1815, 8, 17wral 3076 . . . 4 wff ∀𝑏 ∈ (Base‘𝑐)∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)
1918, 6, 17crab 3412 . . 3 class {𝑎 ∈ (Base‘𝑐) ∣ ∀𝑏 ∈ (Base‘𝑐)∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)}
202, 3, 19cmpt 5185 . 2 class (𝑐 ∈ Cat ↦ {𝑎 ∈ (Base‘𝑐) ∣ ∀𝑏 ∈ (Base‘𝑐)∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)})
211, 20wceq 1569 1 wff InitO = (𝑐 ∈ Cat ↦ {𝑎 ∈ (Base‘𝑐) ∣ ∀𝑏 ∈ (Base‘𝑐)∃!ℎ ℎ ∈ (𝑎(Hom ‘𝑐)𝑏)})
Colors of variables:    wff setvar class
This definition is used by:  initofn  18167  initorcl  18170  initoval  18173  dfinito2  18183
  Copyright terms: Public domain W3C validator