Homotopy Type Theory ETCR > history (Rev #1)

Idea

A model of the Elementary Theory of Rel (ETRel) is the dagger 2-poset whose category of maps is a model of ETCS?.

Definition

A model of ETRel is a dagger 2-poset CC with:

  • for every object A:Ob(C)A:Ob(C) and B:Ob(C)B:Ob(C), a morphism ⊤ A,B:Hom(A,B)\top_{A,B}:Hom(A, B) such that for every other morphism a:Hom(A,B)a:Hom(A, B), a≤⊤ A,Ba \leq \top_{A,B}

  • an object 𝟙:Ob(C)\mathbb{1}:Ob(C) such that ⊤ 𝟙,𝟙=1 𝟙\top_{\mathbb{1},\mathbb{1}} = 1_\mathbb{1}, and for every object A:Ob(C)A:Ob(C), an onto dagger morphism u A:A→𝟙u_A:A \to \mathbb{1}.

  • for every object A:Ob(C)A:Ob(C) and B:Ob(C)B:Ob(C), an object A⊗B:Ob(C)A \otimes B:Ob(C) and maps p A:A⊗B→Ap_A:A \otimes B \to A and p B:B⊗B→Bp_B:B \otimes B \to B such that p B †∘p A=⊤ A,Bp_B^\dagger \circ p_A = \top_{A,B} and u B∘p B=u A∘p Au_B \circ p_B = u_A \circ p_A for every onto dagger morphism u A:A→𝟙u_A:A \to \mathbb{1} and u B:A→𝟙u_B:A \to \mathbb{1}.

  • for every object A:Ob(C)A:Ob(C) and B:Ob(C)B:Ob(C) and morphism R:Hom(A,B)R:Hom(A,B), an object |R|:Ob(C)\vert R \vert:Ob(C) and functional dagger monomorphism i:Hom(|R|,A⊗B)i:Hom(\vert R \vert, A \otimes B), such that R=(p b∘i) †∘(p A∘i)R = (p_b \circ i)^\dagger \circ (p_A \circ i).

  • for every object A:Ob(C)A:Ob(C), an object 𝒫(A)\mathcal{P}(A) and a morphism ∈ A:Hom(A,𝒫(A))\in_A:Hom(A, \mathcal{P}(A)) such that for each morphism R:Hom(A,B)R:Hom(A,B), there exists a map χ R:Hom(A,P(B))\chi_R:Hom(A,P(B)) such that R=(∈ B †)∘χ RR = (\in_B^\dagger) \circ \chi_R.

  • for every object A:Ob(C)A:Ob(C) and B:Ob(C)B:Ob(C) and maps f:Hom(A,B)f:Hom(A, B), g:Hom(A,B)g:Hom(A, B) and x:Hom(𝟙,A)x:Hom(\mathbb{1}, A), f∘x=g∘xf \circ x = g \circ x implies f=gf = g.

  • an object ℕ:Ob(C)\mathbb{N}:Ob(C) with maps 0:𝟙→ℕ0:\mathbb{1} \to \mathbb{N} and s:ℕ→ℕs:\mathbb{N} \to \mathbb{N}, such that for each object AA with maps 0 A:𝟙→A0_A:\mathbb{1} \to A and s A:A→As_A:A \to A, there is a map f:ℕ→Af:\mathbb{N} \to A such that f∘0=0 Af \circ 0 = 0_A and f∘s=s A∘ff \circ s = s_A \circ f.

  • for every object A:Ob(C)A:Ob(C) and B:Ob(C)B:Ob(C), every entire dagger epimorphism R:A→BR: A \to B has a section.

See also

Revision on April 20, 2022 at 16:58:43 by Anonymous?. See the history of this page for a list of all contributions to it.