Yet Another Cartesian Cubical Type Theory
|
|
- Cassandra Hardy
- 5 years ago
- Views:
Transcription
1 Yet Another Crtesin Cubicl Type Theory Anders Mörtberg Crnegie Mellon University nd University of Gothenburg Types, Homotopy Type theory, nd Verifiction HIM Bonn June 6, 2018 Anders Mörtberg June 6, / 40
2 Cubes, cubes, cubes... I will tlk bout my ttempts to understnd the new nd exciting developments on Crtesin cubicl type theories: Computtionl Higher Type Theory III: Univlent Universes nd Exct Equlity (Angiuli, Fvoni, Hrper - AFH) Crtesin Cubicl Type Theory (Angiuli, Brunerie, Coqund, Fvoni, Hrper, Lict - ABCFHL) These provide us with new constructive models of Univlent Foundtions nd higher inductive types Anders Mörtberg Introduction June 6, / 40
3 ycctt Slogn: the best wy to understnd type theory is to implement it! Together with Crlo Angiuli I hve dpted the code-bse of cubicltt to implement Crtesin cubicl type theory: ycctt: yet nother crtesin cubicl type theory 1 Inspired by Cubicl Type Theory: constructive interprettion of the univlence xiom (Cohen, Coqund, Huber, M. - CCHM) 1 Anders Mörtberg Introduction June 6, / 40
4 ycctt In this tlk I will present this syntcticlly, however everything I sy cn be done internlly in topos extended with suitble xioms following: Axioms for Modelling Cubicl Type Theory in Topos (Orton, Pitts) Internl Universes in Models of Homotopy Type Theory (Lict, Orton, Pitts, Spitters) This is the pproch tken in ABCFHL Anders Mörtberg Introduction June 6, / 40
5 ycctt My min motivtion for implementing nother cubicl type theory is to explore the following: 1 How convenient is it to formlize mthemtics in this new system with its new primitives? 2 Does this compute more efficiently thn cubicltt? (Cn we compute the Brunerie number?) Anders Mörtberg Introduction June 6, / 40
6 ycctt ycctt extends dependent type theory (with et for Π nd Σ) with: Pth types bsed on Crtesin intervl Digonl context restrictions (generting cofibrtions) Generlized Kn opertions (trnsport of structures 2 ) V-types (specil cse of Glue-types tht suffices for univlence) Fibrnt universes Some higher inductive types 2 cf. Bourbki: Theory of sets, 1968 Anders Mörtberg Introduction June 6, / 40
7 Crtesin intervl Forml representtion of the intervl, I: r, s ::= 0 1 i i, j, k... forml symbols/nmes representing directions/dimensions Contexts cn contin vribles in the intervl: Γ Γ, i : I Anders Mörtberg Crtesin intervl June 6, / 40
8 Crtesin intervl i : I A corresponds to line: A(0/i) A A(1/i) i : I, j : I A corresponds to squre: A(0/i)(1/j) A(1/j) A(1/i)(1/j) A(0/i) A(j/i) A(1/i) j i A(0/i)(0/j) A(0/j) A(1/i)(0/j) Digonl substitutions re llowed (no linerity constrint s in BCH) Anders Mörtberg Crtesin intervl June 6, / 40
9 Pth types The Pth types re modelled s: Pth(A) := A I Pth A (, b) := {p Pth(A) p 0 = p 1 = b} In the syntx we write Pth A b for the Pth types nd i u for Pth bstrction These types re defined by the sme rules s in CCHM nd provide convenient syntx for directly resoning bout (higher) equlity types We cn directly prove tht these stisfy function extensionlity (CCHM) Anders Mörtberg Crtesin intervl June 6, / 40
10 Composition opertions We wnt to be ble to compose pths: p b b q c We do this by computing the dshed line in: c q p b In generl this corresponds to computing the missing sides of n-dimensionl cubes Anders Mörtberg Context restrictions June 6, / 40
11 Composition opertions Box principle: ny open box hs lid Cubicl version of the Kn condition for simplicil sets: Any horn cn be filled First formulted by Dniel Kn in Abstrct Homotopy I (1955) for cubicl complexes Anders Mörtberg Context restrictions June 6, / 40
12 Context restrictions To formulte this we need syntx for representing prtilly specified n-dimensionl cubes We dd context restrictions Γ, ϕ where ϕ is fce formul representing subset of the fces of cube ϕ, ψ ::= 0 F 1 F (i = 0) (i = 1) (i = j) ϕ ψ ϕ ψ Key new ide is to llow (i = j) s context restrictions! (AFH) Anders Mörtberg Context restrictions June 6, / 40
13 Prtil elements Any judgment vlid in context Γ is lso vlid in restriction Γ, ϕ Γ A Γ, ϕ A If Γ A nd Γ, ϕ : A then is prtil element of A of extent ϕ We write Γ b : A[ϕ ] for Γ b : A Γ, ϕ : A Γ, ϕ = b : A Anders Mörtberg Context restrictions June 6, / 40
14 Box principle in CCHM In CCHM we formulted the box principle s: Γ, i : I A Γ, ϕ, i : I u : A Γ u 0 : A(0/i)[ϕ u(0/i)] Γ comp i A [ϕ u] u 0 : A(1/i)[ϕ u(1/i)] u 0 is the bottom u is the sides comp i A [ϕ u] u 0 is the lid Semnticlly this is structure (nd not property) of type. A type is clled fibrnt if it cn be equipped with this structure Anders Mörtberg Kn opertions June 6, / 40
15 Composition opertions: exmple With composition we cn justify trnsitivity of pth types: Γ p : Pth A b Γ q : Pth A b c Γ i comp j A [(i = 0), (i = 1) q j] (p i) : Pth A c c q j j i p i b Anders Mörtberg Kn opertions June 6, / 40
16 Trnsport s composition in CCHM Composition for ϕ = 0 F corresponds to trnsport: Γ, i : I A Γ u 0 : A(i/0) Γ trnsport i A u 0 = comp i A [] u 0 : A(i/1) u 0 trnsport i A u 0 A(0/i) A i A(1/i) Anders Mörtberg Kn opertions June 6, / 40
17 Kn filling from composition A key observtion in CCHM is tht we cn compute the filler of cube using composition nd connections In ycctt we don t hve ny connections... Wht cn we do? Anders Mörtberg Kn opertions June 6, / 40
18 Kn filling from composition A key observtion in CCHM is tht we cn compute the filler of cube using composition nd connections In ycctt we don t hve ny connections... Wht cn we do? Solution: strengthen the composition opertion! Anders Mörtberg Kn opertions June 6, / 40
19 Strengthened composition Compose from r to s: Γ, i : I A Γ r : I Γ s : I Γ ϕ : F Γ, ϕ, i : I u : A Γ u 0 : A(r/i)[ϕ u(r/i)] Γ com r s i A [ϕ u] u 0 : A(s/i)[ϕ u(s/i), r = s u 0 ] We recover comp when r = 0 nd s = 1 We get the filler when r = 0 nd s is dimension vrible j : I Anders Mörtberg Kn opertions June 6, / 40
20 Strengthened composition We cn now define com by cses on the type A just like in CCHM, however in order to lso be ble to support HITs we first decompose the opertion into homogeneous composition nd coercion: Γ A Γ r : I Γ s : I Γ ϕ : F Γ, ϕ, i : I u : A Γ u 0 : A[ϕ u(r/i)] Γ hcom r s i A [ϕ u] u 0 : A[ϕ u(s/i), r = s u 0 ] Γ, i : I A Γ r : I Γ s : I Γ u : A(r/i) Γ coe r s i A u : A(s/i)[r = s u] Anders Mörtberg Kn opertions June 6, / 40
21 Coercion exmples Given i : I u : A we get: u(1/i) u u(0/i) A(0/i) A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
22 Coercion exmples Given i : I u : A we get: u(1/i) u u(0/i) coe 0 1 i A u(0/i) A(0/i) A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
23 Coercion exmples Given i : I u : A we get: u(1/i) u u(0/i) coe 0 i i A u(0/i) coe 0 1 i A u(0/i) A(0/i) A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
24 Coercion exmples Given i : I u : A we get: u(1/i) u coe i 1 i A u u(0/i) coe 0 i i A u(0/i) coe 0 1 i A u(0/i) A(0/i) A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
25 Reversls Given p : Pth A b we cn define p 1 : Pth A b s p 1 := i hcom 0 1 j A [(i = 0) p j, (i = 1) ] This corresponds to the dshed line in: b p 1 p Anders Mörtberg Kn opertions June 6, / 40
26 Connections Given p : Pth A b we cn define: i j hcom 0 1 k A [(i = 0) hcom 1 0 l A [(k = 0), (k = 1) p l] (p k),(i = 1) hcom 1 j l A [(k = 0), (k = 1) p l] (p k),(j = 0) hcom 1 0 l A [(k = 0), (k = 1) p l] (p k),(j = 1) hcom 1 i l A [(k = 0), (k = 1) p l] (p k)] This hs boundry: p b p Anders Mörtberg Kn opertions June 6, / 40
27 Connections Given p : Pth A b we cn define: i j hcom 0 1 k A [(i = 0) hcom 1 0 l A [(k = 0), (k = 1) p l] (p k),(i = 1) hcom 1 j l A [(k = 0), (k = 1) p l] (p k),(j = 0) hcom 1 0 l A [(k = 0), (k = 1) p l] (p k),(j = 1) hcom 1 i l A [(k = 0), (k = 1) p l] (p k),(i = j) hcom 1 i l A [(k = 0), (k = 1) p l] (p k)] This hs boundry: p b p p Anders Mörtberg Kn opertions June 6, / 40
28 Reversls nd connections These definitions of reversls nd connections does not stisfy s mny judgmentl equlities s the corresponding ones in CCHM How does this ffect prcticl formliztion? Anders Mörtberg Kn opertions June 6, / 40
29 Reversls nd connections These definitions of reversls nd connections does not stisfy s mny judgmentl equlities s the corresponding ones in CCHM How does this ffect prcticl formliztion? For exmple in CCHM we directly get tht (C op ) op = C using reversls However, mny exmples tht use reversls nd connections in CCHM cn be done directly with the generlized Kn opertions Anders Mörtberg Kn opertions June 6, / 40
30 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: A(0/i) A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
31 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: A(0/i) A coe 0 1 i A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
32 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: coe 1 0 i A (coei 0 1 A ) A(0/i) A coe 0 1 i A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
33 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: coe 1 0 i A (coei 0 1 A ) p? A(0/i) A coe 0 1 i A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
34 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: coe 1 0 i A (coei 0 1 A ) p? A(0/i) We tke p := j coe j 0 i A (coe 0 j i A ) A coe 0 1 i A A(1/i) Anders Mörtberg Kn opertions June 6, / 40
35 Coercion bck nd forth Given i : I A nd : A(0/i) we hve: coe 1 0 i A (coei 0 1 A ) p? A(0/i) We tke p := j coe j 0 i A (coe 0 j i A ) A coe 0 1 i A A(1/i) The corresponding result in CCHM is quite bit more involved (it uses 3 non-homogeneous compositions) Anders Mörtberg Kn opertions June 6, / 40
36 hcom nd coe We define the judgmentl computtion rules for hcom nd coe by cses of the type A There re no surprises for Π, Σ, Pth nd bsic dttypes like N Anders Mörtberg Kn opertions June 6, / 40
37 hcom nd coe We define the judgmentl computtion rules for hcom nd coe by cses of the type A There re no surprises for Π, Σ, Pth nd bsic dttypes like N The lgorithms for hcom nd coe re often simpler thn the corresponding ones for com, so I would conjecture tht this decomposition is lso good for efficiency The decomposition is lso very nturl for formliztion: we often wnt to compose in constnt type or just coerce without ny constrints Anders Mörtberg Kn opertions June 6, / 40
38 Univlence nd V-types In order to be ble to prove univlence we need wy to turn equivlences into pths in the universe We could use CCHM Glue-types (s in ABCFHL), but insted we follow AFH nd introduce specil cse of Glue-types clled V-types 3 These llow us to glue n equivlence to one side of line between types (i.e. to extend n equivlence long n endpoint inclusion) 3 V in honour of Voevodsky Anders Mörtberg V-types June 6, / 40
39 V-types In the cse when r is dimension vrible i : I the V-type V i (A, B, e) cn be drwn s the dshed line in: A e V i (A, B, e) B(0/i) B B(1/i) Anders Mörtberg V-types June 6, / 40
40 V-types typing rules (slide of deth) Γ r : I Γ, r = 0 A Γ B Γ, r = 0 e : Equiv A B Γ V r (A, B, e)[r = 0 A, r = 1 B] Γ r : I Γ, r = 0 u : A Γ v : B[r = 0 e u] Γ, r = 0 e : Equiv A B Γ Vin r u v : V r (A, B, e)[r = 0 u, r = 1 v] Γ r : I Γ u : V r (A, B, e) Γ Vproj r u e : B[r = 0 e u, r = 1 u] Anders Mörtberg V-types June 6, / 40
41 V-types Semnticlly V-types correspond to the following specil cse of Glue-types: A e B B Γ, (i = 0) Γ Anders Mörtberg V-types June 6, / 40
42 V-types Semnticlly V-types correspond to the following specil cse of Glue-types: A e V i (A, B, e) Vproj i B B Γ, (i = 0) Γ Anders Mörtberg V-types June 6, / 40
43 V-types: fibrncy To prove tht these types re fibrnt we hve to define: hcom r s i (V j (A, B, e)) [ϕ u] u 0 coe r s i (V j (A, B, e)) u Both hcom, nd coe when i j, re strightforwrd Only coe when i = j requires e to be n equivlence, furthermore this cse crucilly uses the digonl constrints/cofibrtions None of the cses uses the i opertion of CCHM Anders Mörtberg V-types June 6, / 40
44 V-types: coe r s i (V i (A, B, e)) u : V s [r = s u] For this let: u := Vproj r u e(r/i) P := coe r s i B u (C 1, C 2 ) := e(s/i).2 P R := hcomk 1 0 (Fiber e(s/i) P) [r = 0 C 2 (u, P) k, r = 1 C 1 ] C 1 S := hcomk 1 0 B(s/i) [s = 0 R.2 k, r = s Vproj s u e(s/i)] P nd we define coe r s i (V i (A, B, e)) u := Vin s R.1 S Anders Mörtberg V-types June 6, / 40
45 Fibrnt universes We lso hve universes in ycctt, however s we re not using Glue-types we hve to do more work to prove tht they re fibrnt We follow direct rgument from AFH for glueing on lines of types onto line of types 4 The coe opertion uses i, nd both coe nd hcom uses the digonl constrints/cofibrtions in crucil wy 4 This is similr to n unfolded version of composition for the universe in CCHM, which in fct is wht we implemented in cubicltt for efficiency Anders Mörtberg V-types June 6, / 40
46 Univlence nd V-types I hve formlized two proofs of univlence in ycctt The first proof uses the observtion tht we cn prove the full univlence xiom from n opertion u : Equiv A B Pth U A B stisfying for ll : A u β : Pth B (coe 0 1 i (u e i) ) (e ) Anders Mörtberg V-types June 6, / 40
47 Univlence nd V-types Given e : Equiv A B we define: u := i V i (A, B, e) Anders Mörtberg V-types June 6, / 40
48 Univlence nd V-types Given e : Equiv A B we define: u := i V i (A, B, e) If we unfold the lgorithm for coercion in V-types we see tht coe 0 1 i (u i) = coe 0 1 i (V i (A, B, e)) = coe 0 1 i B (e ) Anders Mörtberg V-types June 6, / 40
49 Univlence nd V-types Given e : Equiv A B we define: u := i V i (A, B, e) If we unfold the lgorithm for coercion in V-types we see tht We cn hence define coe 0 1 i (u i) = coe 0 1 i (V i (A, B, e)) = coe 0 1 i B (e ) u β := i coe i 1 i B (e ) This is simpler thn in cubicltt where the lgorithm for composition for Glue-types gives two trivil compositions Anders Mörtberg V-types June 6, / 40
50 V-types nd univlence The second proof of univlence is similr to the one in CCHM where we show tht unglue is n equivlence: A e V i (A, B, e) Vproj i B B Γ, (i = 0) Γ Anders Mörtberg V-types June 6, / 40
51 V-types nd univlence From this we cn directly prove tht given ny type A : U the type (B : U) Equiv A B is contrctible 5 Corollry (Univlence) For ny term t : (A B : U) Pth U A B Equiv A B the mp t A B is n equivlence for ll A nd B 5 I ws bit surprised tht this worked out so smoothly Anders Mörtberg V-types June 6, / 40
52 Higher inductive types We hve so fr only dded support for few hrdcoded HITs, but it should be possible to dd schem of them following Computtionl Higher Type Theory IV: Inductive Types (Cvllo, Hrper) The lgorithms for coe in HITs re very similr to those in CCHM: On Higher Inductive Types in Cubicl Type Theory (Coqund, Huber, M.) Anders Mörtberg HITs June 6, / 40
53 Conclusions We hve implemented simple experimentl proof ssistnt bsed on Crtesin cubicl type theory Some proofs re simpler compred to cubicltt, while some re bit hrder I m optimistic tht the V-types might be bit more efficient thn Glue-types for computing with univlence Anders Mörtberg Conclusions June 6, / 40
54 Open questions Cn we mke progress on computing Brunerie s number using ycctt? Cn we design super cubicl type theory with connections, reversls nd generlized Kn opertions? Anders Mörtberg Conclusions June 6, / 40
55 Thnk you for your ttention! Anders Mörtberg June 6, / 40
Cubical Structures for Higher-Dimensional Type Theories
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,
More informationUNIFORM CONVERGENCE. Contents 1. Uniform Convergence 1 2. Properties of uniform convergence 3
UNIFORM CONVERGENCE Contents 1. Uniform Convergence 1 2. Properties of uniform convergence 3 Suppose f n : Ω R or f n : Ω C is sequence of rel or complex functions, nd f n f s n in some sense. Furthermore,
More informationChapter 14. Matrix Representations of Linear Transformations
Chpter 4 Mtrix Representtions of Liner Trnsformtions When considering the Het Stte Evolution, we found tht we could describe this process using multipliction by mtrix. This ws nice becuse computers cn
More informationProperties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives
Block #6: Properties of Integrls, Indefinite Integrls Gols: Definition of the Definite Integrl Integrl Clcultions using Antiderivtives Properties of Integrls The Indefinite Integrl 1 Riemnn Sums - 1 Riemnn
More informationRiemann Sums and Riemann Integrals
Riemnn Sums nd Riemnn Integrls Jmes K. Peterson Deprtment of Biologicl Sciences nd Deprtment of Mthemticl Sciences Clemson University August 26, 2013 Outline 1 Riemnn Sums 2 Riemnn Integrls 3 Properties
More informationRiemann Sums and Riemann Integrals
Riemnn Sums nd Riemnn Integrls Jmes K. Peterson Deprtment of Biologicl Sciences nd Deprtment of Mthemticl Sciences Clemson University August 26, 203 Outline Riemnn Sums Riemnn Integrls Properties Abstrct
More informationUnit #9 : Definite Integral Properties; Fundamental Theorem of Calculus
Unit #9 : Definite Integrl Properties; Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl
More informationThe Regulated and Riemann Integrals
Chpter 1 The Regulted nd Riemnn Integrls 1.1 Introduction We will consider severl different pproches to defining the definite integrl f(x) dx of function f(x). These definitions will ll ssign the sme vlue
More informationRecitation 3: More Applications of the Derivative
Mth 1c TA: Pdric Brtlett Recittion 3: More Applictions of the Derivtive Week 3 Cltech 2012 1 Rndom Question Question 1 A grph consists of the following: A set V of vertices. A set E of edges where ech
More informationChapter 0. What is the Lebesgue integral about?
Chpter 0. Wht is the Lebesgue integrl bout? The pln is to hve tutoril sheet ech week, most often on Fridy, (to be done during the clss) where you will try to get used to the ides introduced in the previous
More informationLecture 3. In this lecture, we will discuss algorithms for solving systems of linear equations.
Lecture 3 3 Solving liner equtions In this lecture we will discuss lgorithms for solving systems of liner equtions Multiplictive identity Let us restrict ourselves to considering squre mtrices since one
More informationRiemann is the Mann! (But Lebesgue may besgue to differ.)
Riemnn is the Mnn! (But Lebesgue my besgue to differ.) Leo Livshits My 2, 2008 1 For finite intervls in R We hve seen in clss tht every continuous function f : [, b] R hs the property tht for every ɛ >
More information7.2 The Definite Integral
7.2 The Definite Integrl the definite integrl In the previous section, it ws found tht if function f is continuous nd nonnegtive, then the re under the grph of f on [, b] is given by F (b) F (), where
More informationChapter 3. Vector Spaces
3.4 Liner Trnsformtions 1 Chpter 3. Vector Spces 3.4 Liner Trnsformtions Note. We hve lredy studied liner trnsformtions from R n into R m. Now we look t liner trnsformtions from one generl vector spce
More informationTHE NUMBER CONCEPT IN GREEK MATHEMATICS SPRING 2009
THE NUMBER CONCEPT IN GREEK MATHEMATICS SPRING 2009 0.1. VII, Definition 1. A unit is tht by virtue of which ech of the things tht exist is clled one. 0.2. VII, Definition 2. A number is multitude composed
More informationMAA 4212 Improper Integrals
Notes by Dvid Groisser, Copyright c 1995; revised 2002, 2009, 2014 MAA 4212 Improper Integrls The Riemnn integrl, while perfectly well-defined, is too restrictive for mny purposes; there re functions which
More informationCoalgebra, Lecture 15: Equations for Deterministic Automata
Colger, Lecture 15: Equtions for Deterministic Automt Julin Slmnc (nd Jurrin Rot) Decemer 19, 2016 In this lecture, we will study the concept of equtions for deterministic utomt. The notes re self contined
More informationN 0 completions on partial matrices
N 0 completions on prtil mtrices C. Jordán C. Mendes Arújo Jun R. Torregros Instituto de Mtemátic Multidisciplinr / Centro de Mtemátic Universidd Politécnic de Vlenci / Universidde do Minho Cmino de Ver
More informationInfinite Geometric Series
Infinite Geometric Series Finite Geometric Series ( finite SUM) Let 0 < r < 1, nd let n be positive integer. Consider the finite sum It turns out there is simple lgebric expression tht is equivlent to
More informationLecture 3. Limits of Functions and Continuity
Lecture 3 Limits of Functions nd Continuity Audrey Terrs April 26, 21 1 Limits of Functions Notes I m skipping the lst section of Chpter 6 of Lng; the section bout open nd closed sets We cn probbly live
More informationCM10196 Topic 4: Functions and Relations
CM096 Topic 4: Functions nd Reltions Guy McCusker W. Functions nd reltions Perhps the most widely used notion in ll of mthemtics is tht of function. Informlly, function is n opertion which tkes n input
More informationHow 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?
XII. LINEAR ALGEBRA: SOLVING SYSTEMS OF EQUATIONS Tody we re going to tlk bout solving systems of liner equtions. These re problems tht give couple of equtions with couple of unknowns, like: 6 2 3 7 4
More informationBefore 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!!!
Nme: Algebr II Honors Pre-Chpter Homework Before we cn begin Ch on Rdicls, we need to be fmilir with perfect squres, cubes, etc Try nd do s mny s you cn without clcultor!!! n The nth root of n n Be ble
More informationNotes on length and conformal metrics
Notes on length nd conforml metrics We recll how to mesure the Eucliden distnce of n rc in the plne. Let α : [, b] R 2 be smooth (C ) rc. Tht is α(t) (x(t), y(t)) where x(t) nd y(t) re smooth rel vlued
More informationDuality # Second iteration for HW problem. Recall our LP example problem we have been working on, in equality form, is given below.
Dulity #. Second itertion for HW problem Recll our LP emple problem we hve been working on, in equlity form, is given below.,,,, 8 m F which, when written in slightly different form, is 8 F Recll tht we
More informationA REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007
A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H Thoms Shores Deprtment of Mthemtics University of Nebrsk Spring 2007 Contents Rtes of Chnge nd Derivtives 1 Dierentils 4 Are nd Integrls 5 Multivrite Clculus
More information1B40 Practical Skills
B40 Prcticl Skills Comining uncertinties from severl quntities error propgtion We usully encounter situtions where the result of n experiment is given in terms of two (or more) quntities. We then need
More informationSpanning tree congestion of some product graphs
Spnning tree congestion of some product grphs Hiu-Fi Lw Mthemticl Institute Oxford University 4-9 St Giles Oxford, OX1 3LB, United Kingdom e-mil: lwh@mths.ox.c.uk nd Mikhil I. Ostrovskii Deprtment of Mthemtics
More informationAdvanced Calculus: MATH 410 Notes on Integrals and Integrability Professor David Levermore 17 October 2004
Advnced Clculus: MATH 410 Notes on Integrls nd Integrbility Professor Dvid Levermore 17 October 2004 1. Definite Integrls In this section we revisit the definite integrl tht you were introduced to when
More informationARITHMETIC OPERATIONS. The real numbers have the following properties: a b c ab ac
REVIEW OF ALGEBRA Here we review the bsic rules nd procedures of lgebr tht you need to know in order to be successful in clculus. ARITHMETIC OPERATIONS The rel numbers hve the following properties: b b
More information1 Probability Density Functions
Lis Yn CS 9 Continuous Distributions Lecture Notes #9 July 6, 28 Bsed on chpter by Chris Piech So fr, ll rndom vribles we hve seen hve been discrete. In ll the cses we hve seen in CS 9, this ment tht our
More informationState space systems analysis (continued) Stability. A. Definitions A system is said to be Asymptotically Stable (AS) when it satisfies
Stte spce systems nlysis (continued) Stbility A. Definitions A system is sid to be Asymptoticlly Stble (AS) when it stisfies ut () = 0, t > 0 lim xt () 0. t A system is AS if nd only if the impulse response
More informationImproper Integrals, and Differential Equations
Improper Integrls, nd Differentil Equtions October 22, 204 5.3 Improper Integrls Previously, we discussed how integrls correspond to res. More specificlly, we sid tht for function f(x), the region creted
More informationHandout: Natural deduction for first order logic
MATH 457 Introduction to Mthemticl Logic Spring 2016 Dr Json Rute Hndout: Nturl deduction for first order logic We will extend our nturl deduction rules for sententil logic to first order logic These notes
More informationThe 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).
The Fundmentl Theorems of Clculus Mth 4, Section 0, Spring 009 We now know enough bout definite integrls to give precise formultions of the Fundmentl Theorems of Clculus. We will lso look t some bsic emples
More informationTHE EXISTENCE-UNIQUENESS THEOREM FOR FIRST-ORDER DIFFERENTIAL EQUATIONS.
THE EXISTENCE-UNIQUENESS THEOREM FOR FIRST-ORDER DIFFERENTIAL EQUATIONS RADON ROSBOROUGH https://intuitiveexplntionscom/picrd-lindelof-theorem/ This document is proof of the existence-uniqueness theorem
More informationand that at t = 0 the object is at position 5. Find the position of the object at t = 2.
7.2 The Fundmentl Theorem of Clculus 49 re mny, mny problems tht pper much different on the surfce but tht turn out to be the sme s these problems, in the sense tht when we try to pproimte solutions we
More informationReview of Calculus, cont d
Jim Lmbers MAT 460 Fll Semester 2009-10 Lecture 3 Notes These notes correspond to Section 1.1 in the text. Review of Clculus, cont d Riemnn Sums nd the Definite Integrl There re mny cses in which some
More informationCHAPTER 4 MULTIPLE INTEGRALS
CHAPTE 4 MULTIPLE INTEGAL The objects of this chpter re five-fold. They re: (1 Discuss when sclr-vlued functions f cn be integrted over closed rectngulr boxes in n ; simply put, f is integrble over iff
More informationChapter 4 Contravariance, Covariance, and Spacetime Diagrams
Chpter 4 Contrvrince, Covrince, nd Spcetime Digrms 4. The Components of Vector in Skewed Coordintes We hve seen in Chpter 3; figure 3.9, tht in order to show inertil motion tht is consistent with the Lorentz
More informationWeek 10: Line Integrals
Week 10: Line Integrls Introduction In this finl week we return to prmetrised curves nd consider integrtion long such curves. We lredy sw this in Week 2 when we integrted long curve to find its length.
More informationLecture 1. Functional series. Pointwise and uniform convergence.
1 Introduction. Lecture 1. Functionl series. Pointwise nd uniform convergence. In this course we study mongst other things Fourier series. The Fourier series for periodic function f(x) with period 2π is
More informationMath Lecture 23
Mth 8 - Lecture 3 Dyln Zwick Fll 3 In our lst lecture we delt with solutions to the system: x = Ax where A is n n n mtrix with n distinct eigenvlues. As promised, tody we will del with the question of
More informationLine and Surface Integrals: An Intuitive Understanding
Line nd Surfce Integrls: An Intuitive Understnding Joseph Breen Introduction Multivrible clculus is ll bout bstrcting the ides of differentition nd integrtion from the fmilir single vrible cse to tht of
More informationFinite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018
Finite Automt Theory nd Forml Lnguges TMV027/DIT321 LP4 2018 Lecture 10 An Bove April 23rd 2018 Recp: Regulr Lnguges We cn convert between FA nd RE; Hence both FA nd RE ccept/generte regulr lnguges; More
More informationGraph Theory. Dr. Saad El-Zanati, Faculty Mentor Ryan Bunge Graduate Assistant Illinois State University REU. Graph Theory
Grph Theory Gibson, Ngel, Stnley, Zle Specil Types of Bckground Motivtion Grph Theory Dniel Gibson, Concordi University Jckelyn Ngel, Dominicn University Benjmin Stnley, New Mexico Stte University Allison
More informationAbstract inner product spaces
WEEK 4 Abstrct inner product spces Definition An inner product spce is vector spce V over the rel field R equipped with rule for multiplying vectors, such tht the product of two vectors is sclr, nd the
More informationLecture 3 ( ) (translated and slightly adapted from lecture notes by Martin Klazar)
Lecture 3 (5.3.2018) (trnslted nd slightly dpted from lecture notes by Mrtin Klzr) Riemnn integrl Now we define precisely the concept of the re, in prticulr, the re of figure U(, b, f) under the grph of
More informationLinearly Similar Polynomials
Linerly Similr Polynomils rthur Holshouser 3600 Bullrd St. Chrlotte, NC, US Hrold Reiter Deprtment of Mthemticl Sciences University of North Crolin Chrlotte, Chrlotte, NC 28223, US hbreiter@uncc.edu stndrd
More informationLecture 3: Equivalence Relations
Mthcmp Crsh Course Instructor: Pdric Brtlett Lecture 3: Equivlence Reltions Week 1 Mthcmp 2014 In our lst three tlks of this clss, we shift the focus of our tlks from proof techniques to proof concepts
More informationMATH34032: Green s Functions, Integral Equations and the Calculus of Variations 1
MATH34032: Green s Functions, Integrl Equtions nd the Clculus of Vritions 1 Section 1 Function spces nd opertors Here we gives some brief detils nd definitions, prticulrly relting to opertors. For further
More informationCS 275 Automata and Formal Language Theory
CS 275 Automt nd Forml Lnguge Theory Course Notes Prt II: The Recognition Problem (II) Chpter II.5.: Properties of Context Free Grmmrs (14) Anton Setzer (Bsed on book drft by J. V. Tucker nd K. Stephenson)
More informationACCESS TO SCIENCE, ENGINEERING AND AGRICULTURE: MATHEMATICS 1 MATH00030 SEMESTER /2019
ACCESS TO SCIENCE, ENGINEERING AND AGRICULTURE: MATHEMATICS MATH00030 SEMESTER 208/209 DR. ANTHONY BROWN 7.. Introduction to Integrtion. 7. Integrl Clculus As ws the cse with the chpter on differentil
More informationMath 4310 Solutions to homework 1 Due 9/1/16
Mth 4310 Solutions to homework 1 Due 9/1/16 1. Use the Eucliden lgorithm to find the following gretest common divisors. () gcd(252, 180) = 36 (b) gcd(513, 187) = 1 (c) gcd(7684, 4148) = 68 252 = 180 1
More informationHW3, Math 307. CSUF. Spring 2007.
HW, Mth 7. CSUF. Spring 7. Nsser M. Abbsi Spring 7 Compiled on November 5, 8 t 8:8m public Contents Section.6, problem Section.6, problem Section.6, problem 5 Section.6, problem 7 6 5 Section.6, problem
More informationTheory of Computation Regular Languages. (NTU EE) Regular Languages Fall / 38
Theory of Computtion Regulr Lnguges (NTU EE) Regulr Lnguges Fll 2017 1 / 38 Schemtic of Finite Automt control 0 0 1 0 1 1 1 0 Figure: Schemtic of Finite Automt A finite utomton hs finite set of control
More informationSection 6.1 INTRO to LAPLACE TRANSFORMS
Section 6. INTRO to LAPLACE TRANSFORMS Key terms: Improper Integrl; diverge, converge A A f(t)dt lim f(t)dt Piecewise Continuous Function; jump discontinuity Function of Exponentil Order Lplce Trnsform
More informationTheoretical foundations of Gaussian quadrature
Theoreticl foundtions of Gussin qudrture 1 Inner product vector spce Definition 1. A vector spce (or liner spce) is set V = {u, v, w,...} in which the following two opertions re defined: (A) Addition of
More informationBernoulli Numbers Jeff Morton
Bernoulli Numbers Jeff Morton. We re interested in the opertor e t k d k t k, which is to sy k tk. Applying this to some function f E to get e t f d k k tk d k f f + d k k tk dk f, we note tht since f
More informationBases for Vector Spaces
Bses for Vector Spces 2-26-25 A set is independent if, roughly speking, there is no redundncy in the set: You cn t uild ny vector in the set s liner comintion of the others A set spns if you cn uild everything
More informationUniversitaireWiskundeCompetitie. Problem 2005/4-A We have k=1. Show that for every q Q satisfying 0 < q < 1, there exists a finite subset K N so that
Problemen/UWC NAW 5/7 nr juni 006 47 Problemen/UWC UniversitireWiskundeCompetitie Edition 005/4 For Session 005/4 we received submissions from Peter Vndendriessche, Vldislv Frnk, Arne Smeets, Jn vn de
More informationLecture 19: Continuous Least Squares Approximation
Lecture 19: Continuous Lest Squres Approximtion 33 Continuous lest squres pproximtion We begn 31 with the problem of pproximting some f C[, b] with polynomil p P n t the discrete points x, x 1,, x m for
More informationNumerical Linear Algebra Assignment 008
Numericl Liner Algebr Assignment 008 Nguyen Qun B Hong Students t Fculty of Mth nd Computer Science, Ho Chi Minh University of Science, Vietnm emil. nguyenqunbhong@gmil.com blog. http://hongnguyenqunb.wordpress.com
More informationp(t) dt + i 1 re it ireit dt =
Note: This mteril is contined in Kreyszig, Chpter 13. Complex integrtion We will define integrls of complex functions long curves in C. (This is bit similr to [relvlued] line integrls P dx + Q dy in R2.)
More informationFinite Field Arithmetic and Implementations. Xinmiao Zhang Case Western Reserve University
Finite Field Arithmetic nd Implementtions Xinmio Zhng Cse Western Reserve University Applictions of Finite Field Arithmetic Error-correcting codes Hmming codes BCH codes Reed-Solomon codes Low-density
More informationWe partition C into n small arcs by forming a partition of [a, b] by picking s i as follows: a = s 0 < s 1 < < s n = b.
Mth 255 - Vector lculus II Notes 4.2 Pth nd Line Integrls We begin with discussion of pth integrls (the book clls them sclr line integrls). We will do this for function of two vribles, but these ides cn
More informationChapter 3 Polynomials
Dr M DRAIEF As described in the introduction of Chpter 1, pplictions of solving liner equtions rise in number of different settings In prticulr, we will in this chpter focus on the problem of modelling
More informationMath 8 Winter 2015 Applications of Integration
Mth 8 Winter 205 Applictions of Integrtion Here re few importnt pplictions of integrtion. The pplictions you my see on n exm in this course include only the Net Chnge Theorem (which is relly just the Fundmentl
More informationCMDA 4604: Intermediate Topics in Mathematical Modeling Lecture 19: Interpolation and Quadrature
CMDA 4604: Intermedite Topics in Mthemticl Modeling Lecture 19: Interpoltion nd Qudrture In this lecture we mke brief diversion into the res of interpoltion nd qudrture. Given function f C[, b], we sy
More informationDefinite Integrals. The area under a curve can be approximated by adding up the areas of rectangles = 1 1 +
Definite Integrls --5 The re under curve cn e pproximted y dding up the res of rectngles. Exmple. Approximte the re under y = from x = to x = using equl suintervls nd + x evluting the function t the left-hnd
More informationIs there an easy way to find examples of such triples? Why yes! Just look at an ordinary multiplication table to find them!
PUSHING PYTHAGORAS 009 Jmes Tnton A triple of integers ( bc,, ) is clled Pythgoren triple if exmple, some clssic triples re ( 3,4,5 ), ( 5,1,13 ), ( ) fond of ( 0,1,9 ) nd ( 119,10,169 ). + b = c. For
More information4.4 Areas, Integrals and Antiderivatives
. res, integrls nd ntiderivtives 333. Ares, Integrls nd Antiderivtives This section explores properties of functions defined s res nd exmines some connections mong res, integrls nd ntiderivtives. In order
More informationNumerical Methods I Orthogonal Polynomials
Numericl Methods I Orthogonl Polynomils Aleksndr Donev Cournt Institute, NYU 1 donev@cournt.nyu.edu 1 MATH-GA 2011.003 / CSCI-GA 2945.003, Fll 2014 Nov 6th, 2014 A. Donev (Cournt Institute) Lecture IX
More informationNew Expansion and Infinite Series
Interntionl Mthemticl Forum, Vol. 9, 204, no. 22, 06-073 HIKARI Ltd, www.m-hikri.com http://dx.doi.org/0.2988/imf.204.4502 New Expnsion nd Infinite Series Diyun Zhng College of Computer Nnjing University
More informationTheory of Computation Regular Languages
Theory of Computtion Regulr Lnguges Bow-Yw Wng Acdemi Sinic Spring 2012 Bow-Yw Wng (Acdemi Sinic) Regulr Lnguges Spring 2012 1 / 38 Schemtic of Finite Automt control 0 0 1 0 1 1 1 0 Figure: Schemtic of
More informationChapter 1: Fundamentals
Chpter 1: Fundmentls 1.1 Rel Numbers Types of Rel Numbers: Nturl Numbers: {1, 2, 3,...}; These re the counting numbers. Integers: {... 3, 2, 1, 0, 1, 2, 3,...}; These re ll the nturl numbers, their negtives,
More information(e) if x = y + z and a divides any two of the integers x, y, or z, then a divides the remaining integer
Divisibility In this note we introduce the notion of divisibility for two integers nd b then we discuss the division lgorithm. First we give forml definition nd note some properties of the division opertion.
More informationLecture 2: Fields, Formally
Mth 08 Lecture 2: Fields, Formlly Professor: Pdric Brtlett Week UCSB 203 In our first lecture, we studied R, the rel numbers. In prticulr, we exmined how the rel numbers intercted with the opertions of
More informationCS5371 Theory of Computation. Lecture 20: Complexity V (Polynomial-Time Reducibility)
CS5371 Theory of Computtion Lecture 20: Complexity V (Polynomil-Time Reducibility) Objectives Polynomil Time Reducibility Prove Cook-Levin Theorem Polynomil Time Reducibility Previously, we lernt tht if
More information1 Nondeterministic Finite Automata
1 Nondeterministic Finite Automt Suppose in life, whenever you hd choice, you could try oth possiilities nd live your life. At the end, you would go ck nd choose the one tht worked out the est. Then you
More informationp-adic Egyptian Fractions
p-adic Egyptin Frctions Contents 1 Introduction 1 2 Trditionl Egyptin Frctions nd Greedy Algorithm 2 3 Set-up 3 4 p-greedy Algorithm 5 5 p-egyptin Trditionl 10 6 Conclusion 1 Introduction An Egyptin frction
More informationRecitation 3: Applications of the Derivative. 1 Higher-Order Derivatives and their Applications
Mth 1c TA: Pdric Brtlett Recittion 3: Applictions of the Derivtive Week 3 Cltech 013 1 Higher-Order Derivtives nd their Applictions Another thing we could wnt to do with the derivtive, motivted by wht
More information4 7x =250; 5 3x =500; Read section 3.3, 3.4 Announcements: Bell Ringer: Use your calculator to solve
Dte: 3/14/13 Objective: SWBAT pply properties of exponentil functions nd will pply properties of rithms. Bell Ringer: Use your clcultor to solve 4 7x =250; 5 3x =500; HW Requests: Properties of Log Equtions
More informationCubical Type Theory: a constructive interpretation of the univalence axiom
Cubical Type Theory: a constructive interpretation of the univalence axiom Anders Mörtberg (jww C. Cohen, T. Coquand, and S. Huber) Institute for Advanced Study, Princeton June 26, 2016 Anders Mörtberg
More informationVariational Techniques for Sturm-Liouville Eigenvalue Problems
Vritionl Techniques for Sturm-Liouville Eigenvlue Problems Vlerie Cormni Deprtment of Mthemtics nd Sttistics University of Nebrsk, Lincoln Lincoln, NE 68588 Emil: vcormni@mth.unl.edu Rolf Ryhm Deprtment
More informationThe Algebra (al-jabr) of Matrices
Section : Mtri lgebr nd Clculus Wshkewicz College of Engineering he lgebr (l-jbr) of Mtrices lgebr s brnch of mthemtics is much broder thn elementry lgebr ll of us studied in our high school dys. In sense
More informationLinear Algebra 1A - solutions of ex.4
Liner Algebr A - solutions of ex.4 For ech of the following, nd the inverse mtrix (mtritz hofkhit if it exists - ( 6 6 A, B (, C 3, D, 4 4 ( E i, F (inverse over C for F. i Also, pick n invertible mtrix
More informationLesson 1: Quadratic Equations
Lesson 1: Qudrtic Equtions Qudrtic Eqution: The qudrtic eqution in form is. In this section, we will review 4 methods of qudrtic equtions, nd when it is most to use ech method. 1. 3.. 4. Method 1: Fctoring
More informationMIXED MODELS (Sections ) I) In the unrestricted model, interactions are treated as in the random effects model:
1 2 MIXED MODELS (Sections 17.7 17.8) Exmple: Suppose tht in the fiber breking strength exmple, the four mchines used were the only ones of interest, but the interest ws over wide rnge of opertors, nd
More informationGoals: Determine how to calculate the area described by a function. Define the definite integral. Explore the relationship between the definite
Unit #8 : The Integrl Gols: Determine how to clculte the re described by function. Define the definite integrl. Eplore the reltionship between the definite integrl nd re. Eplore wys to estimte the definite
More informationPavel Rytí. November 22, 2011 Discrete Math Seminar - Simon Fraser University
Geometric representtions of liner codes Pvel Rytí Deprtment of Applied Mthemtics Chrles University in Prgue Advisor: Mrtin Loebl November, 011 Discrete Mth Seminr - Simon Frser University Bckground Liner
More information20 MATHEMATICS POLYNOMIALS
0 MATHEMATICS POLYNOMIALS.1 Introduction In Clss IX, you hve studied polynomils in one vrible nd their degrees. Recll tht if p(x) is polynomil in x, the highest power of x in p(x) is clled the degree of
More informationDefinite integral. Mathematics FRDIS MENDELU
Definite integrl Mthemtics FRDIS MENDELU Simon Fišnrová Brno 1 Motivtion - re under curve Suppose, for simplicity, tht y = f(x) is nonnegtive nd continuous function defined on [, b]. Wht is the re of the
More informationMATH 101A: ALGEBRA I PART B: RINGS AND MODULES 35
MATH 101A: ALGEBRA I PART B: RINGS AND MODULES 35 9. Modules over PID This week we re proving the fundmentl theorem for finitely generted modules over PID, nmely tht they re ll direct sums of cyclic modules.
More informationCS667 Lecture 6: Monte Carlo Integration 02/10/05
CS667 Lecture 6: Monte Crlo Integrtion 02/10/05 Venkt Krishnrj Lecturer: Steve Mrschner 1 Ide The min ide of Monte Crlo Integrtion is tht we cn estimte the vlue of n integrl by looking t lrge number of
More information5.5 The Substitution Rule
5.5 The Substitution Rule Given the usefulness of the Fundmentl Theorem, we wnt some helpful methods for finding ntiderivtives. At the moment, if n nti-derivtive is not esily recognizble, then we re in
More informationArithmetic & Algebra. NCTM National Conference, 2017
NCTM Ntionl Conference, 2017 Arithmetic & Algebr Hether Dlls, UCLA Mthemtics & The Curtis Center Roger Howe, Yle Mthemtics & Texs A & M School of Eduction Relted Common Core Stndrds First instnce of vrible
More information221B Lecture Notes WKB Method
Clssicl Limit B Lecture Notes WKB Method Hmilton Jcobi Eqution We strt from the Schrödinger eqution for single prticle in potentil i h t ψ x, t = [ ] h m + V x ψ x, t. We cn rewrite this eqution by using
More informationThe area under the graph of f and above the x-axis between a and b is denoted by. f(x) dx. π O
1 Section 5. The Definite Integrl Suppose tht function f is continuous nd positive over n intervl [, ]. y = f(x) x The re under the grph of f nd ove the x-xis etween nd is denoted y f(x) dx nd clled the
More informationConsequently, the temperature must be the same at each point in the cross section at x. Let:
HW 2 Comments: L1-3. Derive the het eqution for n inhomogeneous rod where the therml coefficients used in the derivtion of the het eqution for homogeneous rod now become functions of position x in the
More information