a completeness theorem for injectivity logic
play

A Completeness Theorem for Injectivity Logic J. Ad amek, M. H - PDF document

A Completeness Theorem for Injectivity Logic J. Ad amek, M. H ebert and L. Sousa CT06 White Point, June 2006 1 2 C is h-injective is written C | = h h B A g g C C H


  1. A Completeness Theorem for Injectivity Logic J. Ad´ amek, M. H´ ebert and L. Sousa CT06 White Point, June 2006 1

  2. � 2 C is h-injective is written C | = h h � B A � � � � � � � � � ∀ g ∃ g ′ C C ∈ H △ is written C | = H (= ∀ h ∈ H ( C | = h )) f ∈ ( H △ ) ▽ is written H | = f ∀ C ( C | = H ⇒ C | = f )

  3. � � 3 EXAMPLE: In Alg( Σ ) (Σ a signature), any h can be “presented by generators and relations”: h A = < x ; E ( x ) > < x , y ; E ( x ) ∧ F ( x , y ) > = B � � � � � � � � � � � � � � � � � � � � � � � � � ∀ g ∃ g ′ C ( E, F sets of equations (i.e., ∈ ∧ Atomic )) C | = h means C | = ∀ x ( E ( x ) → ∃ y F ( x , y )) If A and B are finitely presentable, h “is” a (regu- lar) finitary sentence. Conversely, any regular sentence “is” a morphism. C | = H means ∀ h ∈ H ( C | = h ) H | = f means ∀ C ( C | = H ⇒ C | = f )

  4. 4 CONTEXT: A can be locally presentable, or Top , or... QUESTIONS: Given H | = f , (1) Can we “deduce” (= construct) f from H ? (2) If H and f are “finitary”, is there a “finitary” proof? ANSWERS: (1) Yes for all sets H of morphisms: this fol- lows directly from the ”Small-Object Argument” ([Quillen, 67], [Ad-Her-Ros-Tho, 02]) (see below) (2) Yes (our main result). This will give in par- ticular a Compactness Theorem: = f ⇒ H ′ | H | = f for some finite H ′ ⊂ H (will extend to a λ -ary version)

  5. � � � � 5 (1) Proof. Note first: (a) Mod( H ) (= H △ ) is weakly reflective in A . (b) the reflectors r A : A → A are cellularly gener- ated by H : r A ∈ cell ( H ) = Comp(P.O.( H )) i.e., r A is the colimit of a smooth chain of pushouts of members of H (i.e., all r α : A α → A α +1 below are in P.O.( H )) Hence, given H | = f : A → B , we have r A � A α +1 � . . . A = A 0 A β = A A 1 . . . A α r α � � � � � � � � � � � � � � � � � � � � � � � � � � � � ∃ u f � � � � � � � � � � � � � � � � � � B � (since A | = H | = f ). Hence f is “deduced” from H using the rules:

  6. � � � � � � � � � 6 r = comp( r α ) α<β � ∗ h ∈H ∗ � A α +1 � . . . A = A 0 A 1 . . . A α r α A β = A � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � u � � � � f � � � � � � � � � � � � � � � � � � � � � � � � � � � B Injectivity Deduction System ( ⊢ ∞ ) transfinite r α ( α < β ) if r = comp( r α ) α<β , composition r β is any ordinal h h � pushout if r α r α cancellation u · f if u · f is defined f

  7. 7 We write this as H ⊢ ∞ f Soundness ( H ⊢ ∞ f ⇒ H | = f ) is straightforward, hence: H | = f iff H ⊢ ∞ f for every set H and every f

  8. � � � � � � � 8 [ λ -ary] Injectivity Deduction System ( \\\ ⊢ ∞ ) [ ⊢ λ ] h 1 � h 2 � [ λ -ary] h α ( α < β ) transfinite h β is any ordinal h composition [ β < λ ] h � h pushout if h ′ h ′ u · f cancellation u · f � � � � f � � � � � f ( u ) � �

  9. � � � � � � � � � 9 (2) Definitions : Finitary proof ( H ⊢ ω f ): if f can be obtained from H by a finite number of applications of the rules: Finitary Injectivity Deduction System ( ⊢ ω ) identity id A h 1 h 2 � h 1 h 2 � � � � composition � � � � � � � � h 2 · h 1 � h 2 · h 1 h h � pushout h ′ h ′ u · f u · f cancellation � � � � f � � � � � f ( u ) � � f : A → B is finitary if A and B are finitely pre- sentable ( � = “ f is finitely presentable”).

  10. � � � � � � � � � � � � � � 10 Theorem (When f and all h ∈ H finitary) H | = f iff H ⊢ ω f Proof. (Assume A locally finitely presentable) As before, A | = H | = f : A → B gives: r A � A α +1 � . . . A = A 0 A 1 . . . A α r α A β = A � � � � � � � � � � � � � � � � � � � � � � � � � � � f ∃ u � � � � � � � � � � � � � � � � � B This time A and B are finitely presentable, so: r 0 ,α � A α +1 � . . . A = A 0 A 1 . . . A α A β = A � � � � � � � � � � � � � � � � � � � � � � � � ∃ v � � � � � � � � u � � � � � f � � � � � � � � � � � � � � � � � � � � � � � � B for some α However H �⊢ ω r 0 ,α ! The wanted deduction is not (quite) part of this diagram.

  11. � � � � � � � � � � � 11 We know that the class of ordinals S = { α | some α -chain in P.O.( H ) factorizes through f } is not empty, hence it has a first element σ . We show that σ is finite: Suppose σ is infinite. Then σ = τ + k for τ limit ordinal and k finite. - k � = 0 (because A , B are finitely presentable) - We can assume k = 1. D h ∈H � D ′ p . . . � A i +1 � A τ +1 = A σ . . . A = A 0 A 1 A i A τ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � u � � f � � � � � � � � � � � � � � � � � � � � � � B � Then p factorizes through the chain by some q (be- cause D is finitely presentable) Let ( h i , q i ) = Pushout( h, q ): h D ′ D � ��������������������������� � ������������������������������������������ q � A 1 . . . . . . � A τ +1 = A σ A = A 0 A i A i +1 A τ h i � � � � � q i P i

  12. � � � � � � � � 12 Then take successive pushouts, and their colimits, etc.: h D ′ D � ��������������������������� q p � A 1 . . . = A σ . . . A = A 0 A i +1 A τ +1 A i A τ � � � � � s � � � � � h i � h i +1 h τ � . . . � P i +1 P i P τ Then there exists an isomorphism s making the triangle commute, since h τ (= colim( h j ) j ≥ i ) is also the pushout of h by p ! But then the smooth τ -chain in P.O.( H ) h i A → A 1 → · · · A i − → P i → P i +1 → · · · P τ factorizes through f , contradicting the minimality of σ .

  13. 13 EXAMPLES AND COUNTEREXAMPLES 1) The Finitary Completeness Theorem H | = f ⇔ H ⊢ ω f holds in all weakly locally ranked categories (the proof is more involved). 2) In locally finitely presentable categories, H | = ω f ⇒ / H ⊢ ω f. in general (Here H | = ω f means H | = f in A fp ) 3) In CPO(1) (= continuous posets with an extra binary relation), H | = f ⇒ / H ⊢ ∞ f ( H a set) in general. 4) In locally finitely presentable categories, the ( ∞ - ary) Completeness Theorem H | = f ⇔ H ⊢ ∞ f does NOT hold for CLASSES H in general. However it holds for classes H made of (a) epimorphisms (easy), or of (b) finitely presentable morphisms (less easy).

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend