church encodings of ordinals and simulation of ordinal
play

Church encodings of ordinals, and simulation of ordinal functions - PowerPoint PPT Presentation

Church encodings of ordinals, and simulation of ordinal functions Peter Hancock hancock@spamcop.net Nottingham University CSIT 15 March 2008, Swansea Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 1 / 8


  1. Church encodings of ordinals, and simulation of ordinal functions Peter Hancock hancock@spamcop.net Nottingham University CSIT 15 March 2008, Swansea Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 1 / 8

  2. � � � Ordinals as iterators “A number is the exponent of an operation.” (T, 6.021) X : Set  z : X  x : (1 + X + X N ) → X s : X → X l : X N → X  Br : Set → Set Br X = 1 + X + X N Ω = µ Br x � X Br X Br ( ( [ . ] ) [ . ] ) � 0 , (+1) , sup � Br Ω Ω Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 2 / 8

  3. AMEN ( [ α + β ] ) X z s l = ( [ β ] ) X (( [ α ] ) X z s l ) s l ( [ α × β ] ) X z s l = ( [ β ] ) X z , ( x �→ ( [ α X x s l ] )) s l ( [ α ↑ β ] ) X z s l = ( [ β ] ) ( X → X ) s ( f , x �→ ( [ α ] ) X x f l ) ( g , x �→ l ( n �→ g n x )) z ( [0] ) X z s l = z = l ( n �→ s n z ) ( [ ω ] ) X z s l Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 3 / 8

  4. Algebra Modulo βη , (0 , +) a monoid. (1 , × ) a monoid. α × 0 = 0, α × ( β + γ ) = α × β + α × γ α ↑ 0 = 1 , α ↑ ( β + γ ) = α ↑ β × α ↑ γ α ↑ 1 = α, α ↑ ( β × γ ) = ( α ↑ β ) ↑ γ In particular, α + 0 = α α + ( β + 1) = ( α + β ) + 1 α × 0 = 0 α × ( β + 1) = ( α × β ) + α α ↑ 0 = 1 α ↑ ( β + 1) = ( α ↑ β ) × α So, our definitions are correct. Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 4 / 8

  5. Simulation ( [ φ α ] ) X z s l = D x (( [ α ] )( F X )( U x )) ���� x where F : Set → Set U : (Br X → X ) → (Br( F X ) → F X ): ‘uplifts’ a Br-algebra on carrier X to another on F X . D : (Br X → X ) → F X → X : ‘drops’ from F X to X . Example ( ω α ): F X = X → X , U x = s , ( f , x �→ l ( n �→ f n x )) , ( g , x �→ l ( n �→ g n x )), D x = ( f �→ f z ) . Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 5 / 8

  6. Some nice closure properties Closed under composition. φ · ψ simulated by F ψ · F φ x �→ U ψ ( U φ x ) x �→ ( D φ x ) · D ψ ( U φ x ) How about ‘countable composition’ sup n ( φ n · φ n − 1 · · · · φ 0 ) ? Well, yes, it works. It is the basis for simulating the Veblen hierarchy χ α β . But it is a little heavy with subscripts, so let’s just look at φ ω = sup n ( φ · φ · · · · φ ). � �� � n Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 6 / 8

  7. � � � Sup of a sequence Given F : Set → Set, form F ′ X = ( � n : N ) F n X . Given U : (Br X → X ) → (Br( F X ) → F X ), form U n : ( Br X → X ) → (Br( F n X ) → F n X ). Now, eliding some of the more bureaucratic arguments, we have an inverse chain: D ... D ... D ... F 2 X . . . X F X Given ξ : F ′ X = ( � n : N ) F n X , form the ‘sup’ of ξ 0 = ξ , ξ 1 = ( n �→ D ( . . . ) ξ 0 ( n + 1)), ξ 2 = . . . using the sup at each level. (Rough) claim: if ( F , U , D ) simulates φ , which is normal, then the operation ξ �→ ξ ω maps F ′ X onto the inverse limit of the above chain, and simulates φ ω . Call this op C . Define U ′ . . . (giving a Br-algebra on F ′ X ) by applying/postcomposing C to ( U n ) above. Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 7 / 8

  8. The ( F , U , D ) ’s form a large Br-algebra The zero: take F X = X → X , . . . , that simulates ω α . The successor: the operation that takes ( F , U , D ) to X �→ ( � n : N ) F n X , . . . as on the previous slide. (More or less, takes us from a normal function φ to its Veblen derivative. The limit: we have an ω -sequence of ( F n , U n , D n ). The idea is quite similar to what we do in the successor case, except the steps in the chain are heterogeneous. With no universes, we can define approximants up to ε 0 . Then with one universe by iterating the large Br-algebra through these approximants, we can define approximants up to φ ε 0 0. And so on . . . with a tower of universes, up to Γ 0 . Rash claim: I expect that the same techniques (with essentially no new ideas), can be used to obtain similar (lower bounds) results for a superuniverse, a super 2 universe, and so on. Peter Hancock (Nottingham) Church, simulation 15 March 2008, Swansea 8 / 8

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