Cubical Structures for Higher-Dimensional Type Theories

Similar documents
Yet Another Cartesian Cubical Type Theory

Eilenberg MacLane mapping algebras and higher distributivity up to homotopy

Before we can begin Ch. 3 on Radicals, we need to be familiar with perfect squares, cubes, etc. Try and do as many as you can without a calculator!!!

MATH34032: Green s Functions, Integral Equations and the Calculus of Variations 1

Week 10: Line Integrals

Chapter 14. Matrix Representations of Linear Transformations

Math 8 Winter 2015 Applications of Integration

Goals: Determine how to calculate the area described by a function. Define the definite integral. Explore the relationship between the definite

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives

INTRODUCTION TO LINEAR ALGEBRA

Bernoulli Numbers Jeff Morton

Chapter 4 Contravariance, Covariance, and Spacetime Diagrams

How can we approximate the area of a region in the plane? What is an interpretation of the area under the graph of a velocity function?

Main topics for the First Midterm

Riemann Sums and Riemann Integrals

Chapter 0. What is the Lebesgue integral about?

and that at t = 0 the object is at position 5. Find the position of the object at t = 2.

CHAPTER 4 MULTIPLE INTEGRALS

Math 426: Probability Final Exam Practice

20 MATHEMATICS POLYNOMIALS

Numerical Methods I Orthogonal Polynomials

Riemann Sums and Riemann Integrals

Chapter 6 Notes, Larson/Hostetler 3e

Math 113 Exam 1-Review

Heat flux and total heat

PHYS 4390: GENERAL RELATIVITY LECTURE 6: TENSOR CALCULUS

The First Fundamental Theorem of Calculus. If f(x) is continuous on [a, b] and F (x) is any antiderivative. f(x) dx = F (b) F (a).

Is there an easy way to find examples of such triples? Why yes! Just look at an ordinary multiplication table to find them!

Here we study square linear systems and properties of their coefficient matrices as they relate to the solution set of the linear system.

State Minimization for DFAs

Spanning tree congestion of some product graphs

How do we solve these things, especially when they get complicated? How do we know when a system has a solution, and when is it unique?

THE NUMBER CONCEPT IN GREEK MATHEMATICS SPRING 2009

Notes on length and conformal metrics

Line and Surface Integrals: An Intuitive Understanding

Unit #9 : Definite Integral Properties; Fundamental Theorem of Calculus

Introduction to Group Theory

Best Approximation in the 2-norm

4.4 Areas, Integrals and Antiderivatives

Logarithms. Logarithm is another word for an index or power. POWER. 2 is the power to which the base 10 must be raised to give 100.

NUMERICAL INTEGRATION. The inverse process to differentiation in calculus is integration. Mathematically, integration is represented by.

DISCRETE MATHEMATICS HOMEWORK 3 SOLUTIONS

Lesson 1: Quadratic Equations

Energy Bands Energy Bands and Band Gap. Phys463.nb Phenomenon

Math Advanced Calculus II

New Expansion and Infinite Series

Analytical Methods for Materials

Chapter 6. Infinite series

Nondeterminism. Nondeterministic Finite Automata. Example: Moves on a Chessboard. Nondeterminism (2) Example: Chessboard (2) Formal NFA

The Regulated and Riemann Integrals

Mapping the delta function and other Radon measures

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

Coalgebra, Lecture 15: Equations for Deterministic Automata

STURM-LIOUVILLE BOUNDARY VALUE PROBLEMS

Pavel Rytí. November 22, 2011 Discrete Math Seminar - Simon Fraser University

HOMOLOGICAL ALGEBRA 1. LEFT AND RIGHT MODULES

Summary: Method of Separation of Variables

1 Probability Density Functions

CMDA 4604: Intermediate Topics in Mathematical Modeling Lecture 19: Interpolation and Quadrature

Handout: Natural deduction for first order logic

Improper Integrals, and Differential Equations

Bases for Vector Spaces

10 Vector Integral Calculus

A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007

Math 270A: Numerical Linear Algebra

Lesson Notes: Week 40-Vectors

ODE: Existence and Uniqueness of a Solution

Anonymous Math 361: Homework 5. x i = 1 (1 u i )

Partial Derivatives. Limits. For a single variable function f (x), the limit lim

Lecture 3. In this lecture, we will discuss algorithms for solving systems of linear equations.

along the vector 5 a) Find the plane s coordinate after 1 hour. b) Find the plane s coordinate after 2 hours. c) Find the plane s coordinate

CS667 Lecture 6: Monte Carlo Integration 02/10/05

Lecture 13 - Linking E, ϕ, and ρ

Chapter 2. Determinants

Lecture 9: LTL and Büchi Automata

Analytically, vectors will be represented by lowercase bold-face Latin letters, e.g. a, r, q.

DEFINITION OF ASSOCIATIVE OR DIRECT PRODUCT AND ROTATION OF VECTORS

Vectors , (0,0). 5. A vector is commonly denoted by putting an arrow above its symbol, as in the picture above. Here are some 3-dimensional vectors:

5.7 Improper Integrals

Theoretical foundations of Gaussian quadrature

Lecture 3. Limits of Functions and Continuity

Lecture 1: Introduction to integration theory and bounded variation

Introduction To Matrices MCV 4UI Assignment #1

Session 13

f(x) dx, If one of these two conditions is not met, we call the integral improper. Our usual definition for the value for the definite integral

approaches as n becomes larger and larger. Since e > 1, the graph of the natural exponential function is as below

5.2 Volumes: Disks and Washers

Duality # Second iteration for HW problem. Recall our LP example problem we have been working on, in equality form, is given below.

Orthogonal functions

Pressure Wave Analysis of a Cylindrical Drum

Lecture 3: Equivalence Relations

5.5 The Substitution Rule

NOTES ON HILBERT SPACE

1 Line Integrals in Plane.

Graph Theory. Dr. Saad El-Zanati, Faculty Mentor Ryan Bunge Graduate Assistant Illinois State University REU. Graph Theory

Riemann is the Mann! (But Lebesgue may besgue to differ.)

MA 124 January 18, Derivatives are. Integrals are.

arxiv: v1 [math.ra] 1 Nov 2014

1 2-D Second Order Equations: Separation of Variables

Using integration tables

Transcription:

Cubicl Structures for Higher-Dimensionl Type Theories Ed Morehouse October 30, 2015 1 / 36

A higher-dimensionl type theory depends on notion of higher-dimensionl bstrct spces. Mny choices: globulr, simplicil, cubicl, opotopic, etc. We wnt bstrct spces with good topologicl properties s well s good combintoril nd computtionl properties. Ltely, we hve been thinking bout cubicl structure. 2 / 36

The Cubicl Perspective Severl cubicl structures hve been proposed s bsis for models of higher-dimensionl type theory. We survey some of their fetures. 3 / 36

Abstrct Cubes A cube ctegory is symmetric monoidl ctegory with distinguished object, the bstrct intervl, I. In cube ctegory,, for ech n N, we hve n bstrct n-dimensionl cube, [n] I I. n 4 / 36

0-Dimensionl Cube (point) [0] 5 / 36

1-Dimensionl Cube (intervl) [1] 6 / 36

2-Dimensionl Cube (squre) [2] 7 / 36

3-Dimensionl Cube (cube) [3] 8 / 36

n-dimensionl Cube??? [n] 9 / 36

Cubiness We seek n equtionl presenttion of cubes so we cn describe cubes of ny dimension nd the reltionships between them. 10 / 36

Cubicl Sets A cubicl set is preshef on cube ctegory: b c d f h g A B [0] [1] [2] The cubes we re interested in reside in the fibers, sorted by dimension. Mps between bstrct cubes determine contrvrint functions describing reltionships between cubes. 11 / 36

Boundry Mps An bstrct intervl hs two distinguishble boundry points. This gives us notion of pth., + ([0] [1]) f b b [0] [1] 12 / 36

Boundry Mps An bstrct intervl hs two distinguishble boundry points. This gives us notion of pth., + ([0] [1]) f b b [0] [1] + 13 / 36

Degenercies Represent the ide of trivil pth: ε ([1] [0]) [1] ε [0] 14 / 36

Boundry-Degenercy Lws i ε = id([0]) ε [0] [1] [0] i id 15 / 36

(, ε) genertors, +, ε reltions ε = = + ε 16 / 36

Digonl Mps Represent the ide of pth cutting through the middle of squre: ([1] [2]) A d b A c d [1] [2] 17 / 36

(, ) So fr, the digonl is under-specified: we don t sy how to cut through the middle of squre. But there is still something tht we know for certin: its boundry. genertor reltions i = i i 18 / 36

Symmetricl Digonls If the digonl cuts through the squre in stright line then we get more lws: digonl-digonl lw ( [1]) = ([1] ) represents cutting through the middle of 3-cube. 19 / 36

Symmetricl Digonls If the digonl cuts through the squre in stright line then we get more lws: digonl-digonl lw ( [1]) = ([1] ) represents cutting through the middle of 3-cube. 20 / 36

Symmetricl Digonls If the digonl cuts through the squre in stright line then we get more lws: digonl-digonl lw ( [1]) = ([1] ) represents cutting through the middle of 3-cube. 21 / 36

Symmetricl Digonls Also, putting the intervl in the digonl of the squre nd then squishing the squre bck into the intervl long either dimension is identity: digonl-degenercy lws (ε [1]) = id([1]) = ([1] ε) 22 / 36

(ε, ) You my recognize these s the comonoid lws: reltions = ε = = ε If we extend this comonoid structure nturlly to ll [n], then the monoidl structure becomes crtesin. 23 / 36

Crtesin Cubicl Sets Crtesin cubicl sets hve severl good properties, eg: It is strict test ctegory (hs the right homotopy theory ). Contexts of dimension vribles behve structurlly (dmit exchnge, wekening nd contrction). 24 / 36

Reversls Represent the ide of following pth bckwrds: ρ ([1] [1]) b!f f b [1] ρ [1] 25 / 36

(, ε, ρ) The theory (, ε) plus: genertor ρ reltions ρ ρ =, ρ ε = ε ρ = +, + ρ = 26 / 36

Connections Represent nother kind of degenercy, identifying djcent, rther thn opposite, sides of n bstrct cube. They collpse squre to n intervl, like folding pper fn: γ ([2] [1]) f b f f b [2] γ [1] 27 / 36

(, ε, γ) The theory (, ε) plus: genertor γ reltions (γ, + ) forms monoid: γ γ = γ γ + = = + γ γ 28 / 36

(, ε, γ) The theory (, ε) plus: genertor γ reltions is n bsorbing element (zero) for this monoid: = γ ε = γ 29 / 36

(, ε, γ) The theory (, ε) plus: genertor γ reltions ε is morphism for this monoid structure: γ ε = ε ε (plus boundry-degenercy lw from before) 30 / 36

Connections nd Reversls Using reversl, we get three more connections, one for folding the squre t ech of its corners: γ ++ (f) f f γ + (f) f b b!f f b b!f γ + (f)!f!f γ (f) 31 / 36

Composition Fncier structures, such s cubicl groupoids, extend cubicl sets with composition structure. E.g. f + x g: f g b c E.g. A + x B: b c A B d e f (lws vilble but elided) 32 / 36

Subdivision In some cses, we my be ble to subdivide cubes in cnonicl wy. E.g. pdding: f b b = A = 33 / 36

Box Filling Cubicl sets with the box-filling property re clled Kn : e f h f A h g g Kn cubicl sets tht re uniform with respect to degenercies re importnt for interpreting higher-dimensionl type theories. 34 / 36

Constructive Box Filling With reversls nd connections, we cn constructively fill pdded boxes in cubicl set. A right djoint to subdivision then lets us fill boxes in the fibrnt replcement of cubicl set. 35 / 36

Thnks! 000 100 001 101 010 110 011 111 36 / 36