Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

ONT Re: Differential Logic




o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o

DLOG.  Note D83

o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o

Transformations of Type B^2 -> B^2 (concl.)

Figure 70-b shows another way to picture the action of the tangent functor
on the logical transformation F<u, v> = <((u)(v)), ((u, v))>, roughly in
the style of the "bundle of universes" type of diagram.  [NB.  I can't
really do justice to the original Figure in ascii graphics, but this
collection of pictures may serve as a construction kit, with some
assembly required, to convey the general idea.]

o-----------------------o  o-----------------------o  o-----------------------o
| dU                    |  | dU                    |  | dU                    |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|     /////\ /////\     |  |     /XXXX\ /XXXX\     |  |     /\\\\\ /\\\\\     |
|    ///////o//////\    |  |    /XXXXXXoXXXXXX\    |  |    /\\\\\\o\\\\\\\    |
|   //////// \//////\   |  |   /XXXXXX/ \XXXXXX\   |  |   /\\\\\\/ \\\\\\\\   |
|  o///////   \//////o  |  |  oXXXXXX/   \XXXXXXo  |  |  o\\\\\\/   \\\\\\\o  |
|  |/////o     o/////|  |  |  |XXXXXo     oXXXXX|  |  |  |\\\\\o     o\\\\\|  |
|  |/du//|     |//dv/|  |  |  |XXXXX|     |XXXXX|  |  |  |\du\\|     |\\dv\|  |
|  |/////o     o/////|  |  |  |XXXXXo     oXXXXX|  |  |  |\\\\\o     o\\\\\|  |
|  o//////\   ///////o  |  |  oXXXXXX\   /XXXXXXo  |  |  o\\\\\\\   /\\\\\\o  |
|   \//////\ ////////   |  |   \XXXXXX\ /XXXXXX/   |  |   \\\\\\\\ /\\\\\\/   |
|    \//////o///////    |  |    \XXXXXXoXXXXXX/    |  |    \\\\\\\o\\\\\\/    |
|     \///// \/////     |  |     \XXXX/ \XXXX/     |  |     \\\\\/ \\\\\/     |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|                       |  |                       |  |                       |
o-----------------------o  o-----------------------o  o-----------------------o
 =      du' @ (u)(v)       o-----------------------o          dv' @ (u)(v)   =
  =                        | dU'                   |                        =
   =                       |      o--o   o--o      |                       =
    =                      |     /////\ /\\\\\     |                      =
     =                     |    ///////o\\\\\\\    |                     =
      =                    |   ////////X\\\\\\\\   |                    =
       =                   |  o///////XXX\\\\\\\o  |                   =
        =                  |  |/////oXXXXXo\\\\\|  |                  =
         = = = = = = = = = = =|/du'/|XXXXX|\dv'\|= = = = = = = = = = =
                           |  |/////oXXXXXo\\\\\|  |
                           |  o//////\XXX/\\\\\\o  |
                           |   \//////\X/\\\\\\/   |
                           |    \//////o\\\\\\/    |
                           |     \///// \\\\\/     |
                           |      o--o   o--o      |
                           |                       |
                           o-----------------------o

o-----------------------o  o-----------------------o  o-----------------------o
| dU                    |  | dU                    |  | dU                    |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|     /    \ /////\     |  |     /\\\\\ /XXXX\     |  |     /\\\\\ /\\\\\     |
|    /      o//////\    |  |    /\\\\\\oXXXXXX\    |  |    /\\\\\\o\\\\\\\    |
|   /      //\//////\   |  |   /\\\\\\//\XXXXXX\   |  |   /\\\\\\/ \\\\\\\\   |
|  o      ////\//////o  |  |  o\\\\\\////\XXXXXXo  |  |  o\\\\\\/   \\\\\\\o  |
|  |     o/////o/////|  |  |  |\\\\\o/////oXXXXX|  |  |  |\\\\\o     o\\\\\|  |
|  | du  |/////|//dv/|  |  |  |\\\\\|/////|XXXXX|  |  |  |\du\\|     |\\dv\|  |
|  |     o/////o/////|  |  |  |\\\\\o/////oXXXXX|  |  |  |\\\\\o     o\\\\\|  |
|  o      \//////////o  |  |  o\\\\\\\////XXXXXXo  |  |  o\\\\\\\   /\\\\\\o  |
|   \      \/////////   |  |   \\\\\\\\//XXXXXX/   |  |   \\\\\\\\ /\\\\\\/   |
|    \      o///////    |  |    \\\\\\\oXXXXXX/    |  |    \\\\\\\o\\\\\\/    |
|     \    / \/////     |  |     \\\\\/ \XXXX/     |  |     \\\\\/ \\\\\/     |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|                       |  |                       |  |                       |
o-----------------------o  o-----------------------o  o-----------------------o
 =      du' @ (u) v        o-----------------------o          dv' @ (u) v    =
  =                        | dU'                   |                        =
   =                       |      o--o   o--o      |                       =
    =                      |     /////\ /\\\\\     |                      =
     =                     |    ///////o\\\\\\\    |                     =
      =                    |   ////////X\\\\\\\\   |                    =
       =                   |  o///////XXX\\\\\\\o  |                   =
        =                  |  |/////oXXXXXo\\\\\|  |                  =
         = = = = = = = = = = =|/du'/|XXXXX|\dv'\|= = = = = = = = = = =
                           |  |/////oXXXXXo\\\\\|  |
                           |  o//////\XXX/\\\\\\o  |
                           |   \//////\X/\\\\\\/   |
                           |    \//////o\\\\\\/    |
                           |     \///// \\\\\/     |
                           |      o--o   o--o      |
                           |                       |
                           o-----------------------o

o-----------------------o  o-----------------------o  o-----------------------o
| dU                    |  | dU                    |  | dU                    |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|     /////\ /    \     |  |     /XXXX\ /\\\\\     |  |     /\\\\\ /\\\\\     |
|    ///////o      \    |  |    /XXXXXXo\\\\\\\    |  |    /\\\\\\o\\\\\\\    |
|   /////////\      \   |  |   /XXXXXX//\\\\\\\\   |  |   /\\\\\\/ \\\\\\\\   |
|  o//////////\      o  |  |  oXXXXXX////\\\\\\\o  |  |  o\\\\\\/   \\\\\\\o  |
|  |/////o/////o     |  |  |  |XXXXXo/////o\\\\\|  |  |  |\\\\\o     o\\\\\|  |
|  |/du//|/////|  dv |  |  |  |XXXXX|/////|\\\\\|  |  |  |\du\\|     |\\dv\|  |
|  |/////o/////o     |  |  |  |XXXXXo/////o\\\\\|  |  |  |\\\\\o     o\\\\\|  |
|  o//////\////      o  |  |  oXXXXXX\////\\\\\\o  |  |  o\\\\\\\   /\\\\\\o  |
|   \//////\//      /   |  |   \XXXXXX\//\\\\\\/   |  |   \\\\\\\\ /\\\\\\/   |
|    \//////o      /    |  |    \XXXXXXo\\\\\\/    |  |    \\\\\\\o\\\\\\/    |
|     \///// \    /     |  |     \XXXX/ \\\\\/     |  |     \\\\\/ \\\\\/     |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|                       |  |                       |  |                       |
o-----------------------o  o-----------------------o  o-----------------------o
 =      du' @  u (v)       o-----------------------o          dv' @  u (v)   =
  =                        | dU'                   |                        =
   =                       |      o--o   o--o      |                       =
    =                      |     /////\ /\\\\\     |                      =
     =                     |    ///////o\\\\\\\    |                     =
      =                    |   ////////X\\\\\\\\   |                    =
       =                   |  o///////XXX\\\\\\\o  |                   =
        =                  |  |/////oXXXXXo\\\\\|  |                  =
         = = = = = = = = = = =|/du'/|XXXXX|\dv'\|= = = = = = = = = = =
                           |  |/////oXXXXXo\\\\\|  |
                           |  o//////\XXX/\\\\\\o  |
                           |   \//////\X/\\\\\\/   |
                           |    \//////o\\\\\\/    |
                           |     \///// \\\\\/     |
                           |      o--o   o--o      |
                           |                       |
                           o-----------------------o

o-----------------------o  o-----------------------o  o-----------------------o
| dU                    |  | dU                    |  | dU                    |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|     /    \ /    \     |  |     /\\\\\ /\\\\\     |  |     /\\\\\ /\\\\\     |
|    /      o      \    |  |    /\\\\\\o\\\\\\\    |  |    /\\\\\\o\\\\\\\    |
|   /      / \      \   |  |   /\\\\\\/ \\\\\\\\   |  |   /\\\\\\/ \\\\\\\\   |
|  o      /   \      o  |  |  o\\\\\\/   \\\\\\\o  |  |  o\\\\\\/   \\\\\\\o  |
|  |     o     o     |  |  |  |\\\\\o     o\\\\\|  |  |  |\\\\\o     o\\\\\|  |
|  | du  |     |  dv |  |  |  |\\\\\|     |\\\\\|  |  |  |\du\\|     |\\dv\|  |
|  |     o     o     |  |  |  |\\\\\o     o\\\\\|  |  |  |\\\\\o     o\\\\\|  |
|  o      \   /      o  |  |  o\\\\\\\   /\\\\\\o  |  |  o\\\\\\\   /\\\\\\o  |
|   \      \ /      /   |  |   \\\\\\\\ /\\\\\\/   |  |   \\\\\\\\ /\\\\\\/   |
|    \      o      /    |  |    \\\\\\\o\\\\\\/    |  |    \\\\\\\o\\\\\\/    |
|     \    / \    /     |  |     \\\\\/ \\\\\/     |  |     \\\\\/ \\\\\/     |
|      o--o   o--o      |  |      o--o   o--o      |  |      o--o   o--o      |
|                       |  |                       |  |                       |
o-----------------------o  o-----------------------o  o-----------------------o
 =      du' @  u v         o-----------------------o          dv' @  u v     =
  =                        | dU'                   |                        =
   =                       |      o--o   o--o      |                       =
    =                      |     /////\ /\\\\\     |                      =
     =                     |    ///////o\\\\\\\    |                     =
      =                    |   ////////X\\\\\\\\   |                    =
       =                   |  o///////XXX\\\\\\\o  |                   =
        =                  |  |/////oXXXXXo\\\\\|  |                  =
         = = = = = = = = = = =|/du'/|XXXXX|\dv'\|= = = = = = = = = = =
                           |  |/////oXXXXXo\\\\\|  |
                           |  o//////\XXX/\\\\\\o  |
                           |   \//////\X/\\\\\\/   |
                           |    \//////o\\\\\\/    |
                           |     \///// \\\\\/     |
                           |      o--o   o--o      |
                           |                       |
                           o-----------------------o

o-----------------------o  o-----------------------o  o-----------------------o
| U                     |  |\U\\\\\\\\\\\\\\\\\\\\\|  |\U\\\\\\\\\\\\\\\\\\\\\|
|      o--o   o--o      |  |\\\\\\o--o\\\o--o\\\\\\|  |\\\\\\o--o\\\o--o\\\\\\|
|     /////\ /////\     |  |\\\\\/////\\/////\\\\\\|  |\\\\\/    \\/    \\\\\\|
|    ///////o//////\    |  |\\\\///////o//////\\\\\|  |\\\\/      o      \\\\\|
|   /////////\//////\   |  |\\\////////X\//////\\\\|  |\\\/      /\\      \\\\|
|  o//////////\//////o  |  |\\o///////XXX\//////o\\|  |\\o      /\\\\      o\\|
|  |/////o/////o/////|  |  |\\|/////oXXXXXo/////|\\|  |\\|     o\\\\\o     |\\|
|  |//u//|/////|//v//|  |  |\\|//u//|XXXXX|//v//|\\|  |\\|  u  |\\\\\|  v  |\\|
|  |/////o/////o/////|  |  |\\|/////oXXXXXo/////|\\|  |\\|     o\\\\\o     |\\|
|  o//////\//////////o  |  |\\o//////\XXX///////o\\|  |\\o      \\\\/      o\\|
|   \//////\/////////   |  |\\\\//////\X////////\\\|  |\\\\      \\/      /\\\|
|    \//////o///////    |  |\\\\\//////o///////\\\\|  |\\\\\      o      /\\\\|
|     \///// \/////     |  |\\\\\\/////\\/////\\\\\|  |\\\\\\    /\\    /\\\\\|
|      o--o   o--o      |  |\\\\\\o--o\\\o--o\\\\\\|  |\\\\\\o--o\\\o--o\\\\\\|
|                       |  |\\\\\\\\\\\\\\\\\\\\\\\|  |\\\\\\\\\\\\\\\\\\\\\\\|
o-----------------------o  o-----------------------o  o-----------------------o
 =          u'             o-----------------------o              v'         =
  =                        | U'                    |                        =
   =                       |      o--o   o--o      |                       =
    =                      |     /////\ /\\\\\     |                      =
     =                     |    ///////o\\\\\\\    |                     =
      =                    |   ////////X\\\\\\\\   |                    =
       =                   |  o///////XXX\\\\\\\o  |                   =
        =                  |  |/////oXXXXXo\\\\\|  |                  =
         = = = = = = = = = = =|/u'//|XXXXX|\\v'\|= = = = = = = = = = =
                           |  |/////oXXXXXo\\\\\|  |
                           |  o//////\XXX/\\\\\\o  |
                           |   \//////\X/\\\\\\/   |
                           |    \//////o\\\\\\/    |
                           |     \///// \\\\\/     |
                           |      o--o   o--o      |
                           |                       |
                           o-----------------------o
Figure 70-b.  Tangent Functor Ferris Wheel for F<u, v> = <((u)(v)), ((u, v))>

Jon Awbrey

o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o