Some News on the Proof Complexity of Deep Inference
|
|
- Lambert Ward
- 5 years ago
- Views:
Transcription
1 Some News on the Proof Complexity of Deep Inference Alessio Guglielmi University of Bth nd LORIA & INRIA Nncy-Grnd Est 11 November 2009 This tlk is vilble t
2 Outline Aims of the tlk: Put some of the current deep-inference reserch in the wider context of proof complexity. Stte surprising result on cut elimintion being t most qusipolynomil in deep inference (insted of exponentil). Provide n introduction for the following tlk by Tom, who will get into some detils of qusipolynomil cut elimintion. Contents: Overview of Complexity Clsses Proof Systems Compressing Proofs Deep Inference Atomic Flows Cut Elimintion Concluding Remrks
3 Overview of (Some!) Complexity Clsses SAT /\,/\ VAL co-hp Ge9gT6 PRodt4p5 N P = clss of problems tht re verifible in polynomil time. SAT = Is propositionl formul stisfible? (Yes: here is stisfying ssignment.) co-n P = clss of problems tht re disqulifible in polynomil time. VAL = Is propositionl formul vlid? (No: here is flsifying ssignment.) P = clss of problems tht cn be solved in polynomil time. N P co-n P implies P N P.
4 Proof Systems Proof complexity = proof size. Proof system = lgorithm tht verifies proofs in polynomil time on their size. Importnt question: Wht is the reltion between size of tutologies nd size of miniml proofs?
5 inference rules. There re severl equivlent wys of presenting such system, the 3.2following Let HTis be onethe of forml the simplest, systemgiving whosesyntx xiom to schemes propositionl re: Exmple clssicl logic. of Proof System: Frege 3.2 Let HT (HT 1 be ) the forml A system (B whose A), xiom schemes re: (HT 2 ) (A (B C)) ((A B) (A C)), (HT 1 ) (HT 3 ) A (B A), ( B A) (( B A) B), (HT 2 ) Axioms: (A (B C)) ((A B) (A C)), (HT 3 ) nd whose ( B inference A) rule (( B is modus A) ponens: B), A A B nd whose Modus inference ponens, rule isor modus cut, ponens: rule: mp. B A A B mp. 3.3 HT cn be extended tob first order clssicl logic by dding the xioms Exmple: 3.3 HT cn (HT be 4 ) extended to first order x.a clssicl A[t/x], logic by dding the xioms (HT 5 ) x.(a B) (A x.b), (HT 4 ) x.a A[t/x], (HT 5 ) ;;;il where t is ny x.(a term ir(o,tq nd B) A[t/x] )) (A> x.b), stndsfortheformulobtinedfroma (.:r) by substituting x with t. Thefollowinginferencerule (generliztion) islso where t is dded: )q ny term nd A[t/x] stndsfortheformulobtinedfroma by A substituting x with t. Thefollowinginference gen rule (generliztion). islso dded: x.a A All the reltionsgen between. connectives re derivble from the xiom x.a schemes provided. In sense, they re hrd-coded inside the xioms, nd t(;;) ) ") ( : ({^> ") >q ) ((^>(o>))>(nj^) Robustness: ll Frege systems re polynomilly equivlent. All the reltions between connectives re derivble from the xiom schemes provided. In sense, they re hrd-coded inside the xioms, nd
6 Exmple of Proof System: Gentzen Sequent Clculus One xiom, mny rules. Exmple: This is specil cse of Frege, importnt becuse it dmits complete nd nlytic proof systems (i.e., cut-free proof systems, by which consistency proofs cn be obtined). Frege nd Gentzen systems re polynomilly equivlent.
7 Exmple of Proof System: Deep Inference Proofs cn be composed by the sme opertors s formule. (Atomic) Flows Exmple: s ā m [ t] [t ā] t [ t] ā s ā t f t = s ā ā ā ā f t ā ā f ā b b b m [ b] [ b] This is generlistion of Frege, which dmits complete nd locl proof systems (i.e., where steps cn be verified in constnt time). Frege nd deep-inference systems re polynomilly equivlent. The clculus Below of derivtions, structures their (CoS) (tomic) is now flows completely re shown. developed deepinference Only structurl formlism. informtion is retined in flows.
8 Proof Complexity nd the N P Vs. co-n P Problem Theorem [Cook & Reckhow(1974)]: There exists n efficient proof system iff N P = co-n P where efficient = dmitting proofs tht re verifible in polynomil time over the size of the proved formul. Is there n lwys efficient proof system? Probbly not, nd this is, obviously, hrd. Is there n optiml proof system? (in the sense tht it polynomilly simultes ll others.) We don t know, nd this is perhps fesible.
9 Proof. Consider n xsksg proof s in Definition 5.3. The sttement is n consequence of Theorem 4.11, fter observing tht there is n O(h)-length size xfrege proof Thus, n importntaquestion 1 β 1,...,A is: h β h,...,(a 1 β 1 ) (A h β h ). How cn we mke proofs smller? Compressing Proofs 1 TheseCorollry re known 5.6. mechnisms: Systems xfrege nd xsksg re p-equivlent. 1. UseWe higher now move orders to(for the substitution exmple, second rule. order propositionl, for propositionl Definition 5.7. formule). A substitution Frege (proof ) system is Frege system ugm A 2. Add the substitution: rule sub. We denote by sfrege the proof system where Aσ 3. Add derivtion Tseitin with extension: no premisses, p conclusion A (whereαp k,ndshpe is fresh tom). α i1 α ih 4. Use the sme sub-proof mny α 1,...,α i1 1, {}}{ times, vi the cut α j1 σ 1,α i1 +1,...,α i h 1, {}} rule. { α jh σ h,α ih +1,...,α k, 5. Use the sme sub-proof mny times, in dg-ness, or cocontrction. where ll the conclusions of substitution instnces α i1,...,α ih re singled {α 1,...,α i1 1 },...,α j h {α 1,...,α ih 1 Only 5 is llowed in nlytic proof systems. },ndtherestoftheproofissinfreg 4 is the We most relystudied on the following form of compression, result. nd the min topic of this tlk, Theorem together 5.8. with (Cook-Reckhow 5. nd Krjíček-Pudlák, [CR79, KP89]) Sys nd sfrege re p-equivlent.
10 Compressing Proofs 2 Some fcts: Substitution nd extension re equivlent when dded to Frege nd to deep inference (not trivil result). Any of these systems is usully clled EF (for Extended Frege) nd is considered the most interesting cndidte s optiml proof system. Deep inference hs the best representtion for EF (the equivlence between extension nd substitution becomes lmost trivil). The EF compression in deep inference leds to bureucrcy-free formlism (but this is topic for nother tlk).
11 ism in deep inference [Gug07b], nd in prticulr for its proof system SKS, introduced by Brünnler in [Brü04] nd then extensively studied [Brü03, Brü03b, Brü06, Brü06d, Proof BG04, Complexity BT01]. nd Deep Inference Our contributions fit in the following picture. nlytic CoS 1 nlytic Gentzen Brünnler 04 open Sttmn 78 CoS 2 Frege Gentzen open Cook- Reckhow 74 CoS + extension 3 Frege + extension 4 Krjíček-Pudlák 89 Cook-Reckhow 79 CoS + substitution 5 Frege + substitution The nottion indictes tht formlism polynomilly simultes formlism ; the nottion indictes tht it is known tht this does not hppen. The left side of the picture represents, in prt, the following. Anlytic Gentzen systems, i.e., Gentzen proof systems without the cut rule, cn only prove certin formule, nd which we cll Sttmn tutologies, with proofs tht grow exponentilly in the size of it hs normlistion theory the formule. On the contrry, Gentzen systems with the cut rule cn prove Sttmn tutologies by polynomilly growing proofs. So, Gentzen systems p-simulte nlytic Deep inference hs s smll proofs s the best systems (2,3,4,5,*) nd its nlytic proof systems re more powerful thn Gentzen ones (1) Dte: April 19, This reserch ws prtilly supported by EPSRC grnt EP/E042805/1 Complexity nd Non-determinismin nd Deep Inference. c ACM, This is the uthors version of the work. It is posted here by permission of ACM for your personl use. Not for redistribution. The definitive version ws published in ACM Trnsctions on Computtionl Logic 10 (2:14) 2009, pp. 1 34, cut elimintion is n O(log n), i.e., qusipolynomil (insted of exponentil). 1 (See [Jeřábek(2009), Bruscoli & Guglielmi(2009), Bruscoli et l.(2009)bruscoli, Guglielmi, Gundersen, & Prigot]).
12 System SKS is CoS proof system, defined by the following structurl i t f i t f w c i ā w c identity ā wekening contrction identity wekening contrction, Atomic rules: ā, i ā i f w c w t c f t cut cowekening cocontrction cut cowekening cocontrction nd by the following two logicl inference rules: nd by the following two logicl inference rules: α [β γ] (α β) (γ δ) α s [β γ] (αm β) (γ Liner rules: δ) s (α β) γ m [α γ] [β δ]. (α β) γ [α γ] [β switch medil δ]. switch γmedil In ddition to these rules, there is rule γ = Plus n = liner rule (ssocitivity, commuttivity,, such tht In ddition to these rules, there is rule =, such δ units). γ nd δ re op of the following equtions: tht γ nd δ re oppos Rules of the refollowing pplied nywhere equtions: inside formule. δ Negtion on toms only. α β = β α α f = α α β = α α f = α α β = β α α Cut is tomic. t = α (1) α β = β α t = α. (1) [α β] γ = α [β γ] t SKS is complete nd implictionlly complete for t =. t [α β] γ = α [β γ] t (α β) γ = α (β γ) t f = t propositionl logic. f = f (α β) γ = α (β γ) f f = f (Proof) System SKS [Brünnler & Tiu(2001)]
13 i f t (Atomic) Flows s ( ā) i = f t ā m [ t] [t ā] t [ t] ā s ā t f t = s ā ā ā ā f t ā ā f ā b b b m [ b] [ b] FIGURE 2. Exmples of derivtions in CoS nd Formlism A nottion, nd ssocited tomic flows. Below derivtions, their (tomic) flows re shown. Only structurl informtion is retined in flows. Logicl informtion is lost. the right flow cnnot: Flow size is polynomilly relted to derivtion size. φ ψ ψ
14 Flow Reductions: (Co)Wekening (1) PAOLA BRUSCOLI, ALESSIO GUGLIELMI, TOM GUNDERSEN, AND MICHEL PARIGOT Consider these flow reductions: w -c : 2 1 1,2 c -w : 1 2 1,2 w -i : 1 1 i -w : 1 1 w -w : w -c : c -w : Ech FIGURE of them 6. Wekening corresponds ndtocowekening correct derivtion tomic-flowreduction. reductions. he process termintes in liner time on the size of Π becuse ech trnsformtion elimtes some tom occurrences. The finl proof is in SKS.
15 to identify the tom occurrences in Π ssocited with ech edge of φ, nd 1 Flow Reductions: 1,2 c -w : (Co)Wekening (2) 1,2 them. We repetedly exmine ech cowekening instnce w in Π, for t 2 described in the proof of Theorem 27 re the miniml ones necof in SKS. Π cn operte on flow reductions insted thn on derivtions: it We However, it is possible to further reduce the proof ormtions is much in the esier proof nd of Theorem we get nturl, Π 27, f together syntx-independent with the one induction the proof mesures. ξ of ε Theorem 12, ll belong f to [t the t] ξ clss of wekening s ions studied in [GG08]. In the rest of (f this section, we quickly Φ er trnsformtion t) t ofbecomes the nlytic formε produced by; those reduc- φ, nd we perform one trnsformtion out of the following exhustive some 1 For Π, Φ, exmple, 1 Ψ, ξ { }nd ζ i -w : { }: 1 1 specifies tht w -w : Π Π t ξ ε ā c -w : ξ t f 2 Φ ā becomes ε Φ{ ε /t} ; ekening ζ nd cowekening tomic-flowζ reductions. {t} t Ψ 1 2 n liner time on the size of Π becuse echα trnsformtion elimences. The finl α proof is in SKS. Ψ ε
16 Flow Reductions: (Co)Contrction w -c : Consider these flow reductions: c -w : c -i : 3 3 i -c : 3 3 c -c : Figure 2: Atomic-flow reduction rules. They conserve the number nd length of pths. We would like to use the reductions in Figure 2 s rules for rewriting inside generic tomic flows. To do so, in generl, we should hve mtching upper nd lower edges in the flows It s thtprticipte good thing: thecocontrction reduction, nd the isreductions new compression in the figure clerly do so. However, mechnism we lso hve to (shring?). py ttention to polrities, not to disrupt tomic flows. In fct, consider the following exmple. Note tht they cn blow up derivtion exponentilly. Open problem: does cocontrction provide exponentil compression? Conjecture: yes. Exmple 4.2. The reduction on the left, when used inside lrger tomic flow, might crete sitution s on the right: +
17 Normlistion Overview None of these methods existed before tomic flows, none of them requires permuttions or other syntctic devices. Qusipolynomil procedures re surprising. Conjecture: polynomil normlistion is possible. (1) [Guglielmi & Gundersen(2008)]; (2,4) forthcoming; (3) [Bruscoli et l.(2009)bruscoli, Guglielmi, Gundersen, & Prigot].
18 Cut Elimintion (on Proofs) by Experiments Experiment: We do: Simple, exponentil cut elimintion; proof genertes 2 n experiments. (No use of cocontrction!)
19 Qusipolynomil Cut Elimintion by Threshold Functions 24 PAOLA BRUSCOLI, ALESSIO GUGLIELMI, TOM GUNDERSEN, AND MICHEL PARIGOT φ θ 1. φ 0 θ k φ k φ ψ k TTYJVi., YT.. θ k+1 θ n φ n φ FIGURE Only n + 1 copies of the proof 5. Atomic reflow stitched of proof in cut-free together. form. It s α complicted, Tom will explin, but note locl cocontrction (= better shring, not vilble in Gentzen). where ψ is the union of flows φ 1,...,φ n, nd where we denote by α the edges corresponding to the tom occurrences ppering in the conclusion α of Π. We then hve tht, for 0 < k < n, the flow of Φ k is φ, s in Figure 5, where ψ k k is the flow of the derivtion Ψ k. The flows of Φ 0 nd Φ n re, respectively, φ nd 0 φ. n
20 Some Comments (tht don t ll follow from wht precedes) (Exponentil) normlistion does not depend on logicl rules. It only depends on structurl informtion, i.e., geometry. Normlistion is extremely robust. Deep inference s loclity is key. Complexity-wise, deep inference is s powerful s the best formlisms, nd more powerful if nliticity is requested. Deep inference is the continution of Girrd politics with other mens. In my opinion, much of the future of structurl proof theory is in geometric methods: we hve to free ourselves from the tyrnny of syntx (so, wr to bureucrcy!).
21 References Brünnler, K., & Tiu, A. F. (2001). A locl system for clssicl logic. In R. Nieuwenhuis, & A. Voronkov (Eds.) LPAR 2001, vol of Lecture Notes in Computer Science, (pp ). Springer-Verlg. Bruscoli, P., & Guglielmi, A. (2009). On the proof complexity of deep inference. ACM Trnsctions on Computtionl Logic, 10(2), Article Bruscoli, P., Guglielmi, A., Gundersen, T., & Prigot, M. (2009). Qusipolynomil normlistion in deep inference vi tomic flows nd threshold formule. Submitted. Cook, S., & Reckhow, R. (1974). On the lengths of proofs in the propositionl clculus (preliminry version). In Proceedings of the 6th nnul ACM Symposium on Theory of Computing, (pp ). ACM Press. Guglielmi, A., & Gundersen, T. (2008). Normlistion control in deep inference vi tomic flows. Logicl Methods in Computer Science, 4(1:9), Jeřábek, E. (2009). Proof complexity of the cut-free clculus of structures. Journl of Logic nd Computtion, 19(2),
Opus: University of Bath Online Publication Store
Guglielmi, A, Gundersen, T nd Prigot, M (2010) A proof clculus which reduces syntctic bureucrcy In: Proceedings of the 21st Interntionl Conference on Rewriting Techniques nd Applictions Vol 6 Schloss Dgstuhl-Leibniz-Zentrum
More informationJim Lambers MAT 169 Fall Semester Lecture 4 Notes
Jim Lmbers MAT 169 Fll Semester 2009-10 Lecture 4 Notes These notes correspond to Section 8.2 in the text. Series Wht is Series? An infinte series, usully referred to simply s series, is n sum of ll of
More information1.9 C 2 inner variations
46 CHAPTER 1. INDIRECT METHODS 1.9 C 2 inner vritions So fr, we hve restricted ttention to liner vritions. These re vritions of the form vx; ǫ = ux + ǫφx where φ is in some liner perturbtion clss P, for
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 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 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 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 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 informationKNOWLEDGE-BASED AGENTS INFERENCE
AGENTS THAT REASON LOGICALLY KNOWLEDGE-BASED AGENTS Two components: knowledge bse, nd n inference engine. Declrtive pproch to building n gent. We tell it wht it needs to know, nd It cn sk itself wht to
More information63. Representation of functions as power series Consider a power series. ( 1) n x 2n for all 1 < x < 1
3 9. SEQUENCES AND SERIES 63. Representtion of functions s power series Consider power series x 2 + x 4 x 6 + x 8 + = ( ) n x 2n It is geometric series with q = x 2 nd therefore it converges for ll q =
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 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 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 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 informationIntroduction to Group Theory
Introduction to Group Theory Let G be n rbitrry set of elements, typiclly denoted s, b, c,, tht is, let G = {, b, c, }. A binry opertion in G is rule tht ssocites with ech ordered pir (,b) of elements
More informationParse trees, ambiguity, and Chomsky normal form
Prse trees, miguity, nd Chomsky norml form In this lecture we will discuss few importnt notions connected with contextfree grmmrs, including prse trees, miguity, nd specil form for context-free grmmrs
More informationQuadratic Forms. Quadratic Forms
Qudrtic Forms Recll the Simon & Blume excerpt from n erlier lecture which sid tht the min tsk of clculus is to pproximte nonliner functions with liner functions. It s ctully more ccurte to sy tht we pproximte
More informationCMPSCI 250: Introduction to Computation. Lecture #31: What DFA s Can and Can t Do David Mix Barrington 9 April 2014
CMPSCI 250: Introduction to Computtion Lecture #31: Wht DFA s Cn nd Cn t Do Dvid Mix Brrington 9 April 2014 Wht DFA s Cn nd Cn t Do Deterministic Finite Automt Forml Definition of DFA s Exmples of DFA
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 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 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 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 informationLecture 9: LTL and Büchi Automata
Lecture 9: LTL nd Büchi Automt 1 LTL Property Ptterns Quite often the requirements of system follow some simple ptterns. Sometimes we wnt to specify tht property should only hold in certin context, clled
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 informationW. We shall do so one by one, starting with I 1, and we shall do it greedily, trying
Vitli covers 1 Definition. A Vitli cover of set E R is set V of closed intervls with positive length so tht, for every δ > 0 nd every x E, there is some I V with λ(i ) < δ nd x I. 2 Lemm (Vitli covering)
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.6.: Push Down Automt Remrk: This mteril is no longer tught nd not directly exm relevnt Anton Setzer (Bsed
More informationLinear Inequalities. Work Sheet 1
Work Sheet 1 Liner Inequlities Rent--Hep, cr rentl compny,chrges $ 15 per week plus $ 0.0 per mile to rent one of their crs. Suppose you re limited y how much money you cn spend for the week : You cn spend
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 informationBoolean algebra.
http://en.wikipedi.org/wiki/elementry_boolen_lger Boolen lger www.tudorgir.com Computer science is not out computers, it is out computtion nd informtion. computtion informtion computer informtion Turing
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 informationLECTURE. INTEGRATION AND ANTIDERIVATIVE.
ANALYSIS FOR HIGH SCHOOL TEACHERS LECTURE. INTEGRATION AND ANTIDERIVATIVE. ROTHSCHILD CAESARIA COURSE, 2015/6 1. Integrtion Historiclly, it ws the problem of computing res nd volumes, tht triggered development
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 informationMath 520 Final Exam Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008
Mth 520 Finl Exm Topic Outline Sections 1 3 (Xio/Dums/Liw) Spring 2008 The finl exm will be held on Tuesdy, My 13, 2-5pm in 117 McMilln Wht will be covered The finl exm will cover the mteril from ll of
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 informationODE: Existence and Uniqueness of a Solution
Mth 22 Fll 213 Jerry Kzdn ODE: Existence nd Uniqueness of Solution The Fundmentl Theorem of Clculus tells us how to solve the ordinry differentil eqution (ODE) du = f(t) dt with initil condition u() =
More informationMain topics for the First Midterm
Min topics for the First Midterm The Midterm will cover Section 1.8, Chpters 2-3, Sections 4.1-4.8, nd Sections 5.1-5.3 (essentilly ll of the mteril covered in clss). Be sure to know the results of the
More informationNUMERICAL INTEGRATION. The inverse process to differentiation in calculus is integration. Mathematically, integration is represented by.
NUMERICAL INTEGRATION 1 Introduction The inverse process to differentition in clculus is integrtion. Mthemticlly, integrtion is represented by f(x) dx which stnds for the integrl of the function f(x) with
More informationClosure Properties of Regular Languages
Closure Properties of Regulr Lnguges Regulr lnguges re closed under mny set opertions. Let L 1 nd L 2 e regulr lnguges. (1) L 1 L 2 (the union) is regulr. (2) L 1 L 2 (the conctention) is regulr. (3) L
More informationP 3 (x) = f(0) + f (0)x + f (0) 2. x 2 + f (0) . In the problem set, you are asked to show, in general, the n th order term is a n = f (n) (0)
1 Tylor polynomils In Section 3.5, we discussed how to pproximte function f(x) round point in terms of its first derivtive f (x) evluted t, tht is using the liner pproximtion f() + f ()(x ). We clled this
More informationClassical Mechanics. From Molecular to Con/nuum Physics I WS 11/12 Emiliano Ippoli/ October, 2011
Clssicl Mechnics From Moleculr to Con/nuum Physics I WS 11/12 Emilino Ippoli/ October, 2011 Wednesdy, October 12, 2011 Review Mthemtics... Physics Bsic thermodynmics Temperture, idel gs, kinetic gs theory,
More informationNondeterminism and Nodeterministic Automata
Nondeterminism nd Nodeterministic Automt 61 Nondeterminism nd Nondeterministic Automt The computtionl mchine models tht we lerned in the clss re deterministic in the sense tht the next move is uniquely
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 informationBreaking Paths in Atomic Flows for Classical Logic
pril 29, 2010 Finl version for proceedings of LICS 10 1 reking Pths in tomic Flows for Clssicl Logic lessio Guglielmi INRI Nncy Grnd Est, LORI nd University of th Guglielmi T bthcuk Tom Gundersen INRI
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 informationFinite Automata. Informatics 2A: Lecture 3. John Longley. 22 September School of Informatics University of Edinburgh
Lnguges nd Automt Finite Automt Informtics 2A: Lecture 3 John Longley School of Informtics University of Edinburgh jrl@inf.ed.c.uk 22 September 2017 1 / 30 Lnguges nd Automt 1 Lnguges nd Automt Wht is
More informationComplexity of intuitionistic logic. Martin Mundhenk
Complexity of intuitionistic logic Mrtin Mundhenk 2 The formul evlution problem k the model checking problem Given: formul α for the logic L nd model M ccording to the semntics of L Decide: does M stisfy
More informationReview of Gaussian Quadrature method
Review of Gussin Qudrture method Nsser M. Asi Spring 006 compiled on Sundy Decemer 1, 017 t 09:1 PM 1 The prolem To find numericl vlue for the integrl of rel vlued function of rel vrile over specific rnge
More informationConvert the NFA into DFA
Convert the NF into F For ech NF we cn find F ccepting the sme lnguge. The numer of sttes of the F could e exponentil in the numer of sttes of the NF, ut in prctice this worst cse occurs rrely. lgorithm:
More informationExam 2, Mathematics 4701, Section ETY6 6:05 pm 7:40 pm, March 31, 2016, IH-1105 Instructor: Attila Máté 1
Exm, Mthemtics 471, Section ETY6 6:5 pm 7:4 pm, Mrch 1, 16, IH-115 Instructor: Attil Máté 1 17 copies 1. ) Stte the usul sufficient condition for the fixed-point itertion to converge when solving the eqution
More informationMinimal DFA. minimal DFA for L starting from any other
Miniml DFA Among the mny DFAs ccepting the sme regulr lnguge L, there is exctly one (up to renming of sttes) which hs the smllest possile numer of sttes. Moreover, it is possile to otin tht miniml DFA
More informationMath 1B, lecture 4: Error bounds for numerical methods
Mth B, lecture 4: Error bounds for numericl methods Nthn Pflueger 4 September 0 Introduction The five numericl methods descried in the previous lecture ll operte by the sme principle: they pproximte the
More information221A Lecture Notes WKB Method
A 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 ψ x, t = e
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 information1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true.
York University CSE 2 Unit 3. DFA Clsses Converting etween DFA, NFA, Regulr Expressions, nd Extended Regulr Expressions Instructor: Jeff Edmonds Don t chet y looking t these nswers premturely.. For ech
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 informationPhysics 116C Solution of inhomogeneous ordinary differential equations using Green s functions
Physics 6C Solution of inhomogeneous ordinry differentil equtions using Green s functions Peter Young November 5, 29 Homogeneous Equtions We hve studied, especilly in long HW problem, second order liner
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 informationCS 330 Formal Methods and Models
CS 330 Forml Methods nd Models Dn Richrds, George Mson University, Spring 2017 Quiz Solutions Quiz 1, Propositionl Logic Dte: Ferury 2 1. Prove ((( p q) q) p) is tutology () (3pts) y truth tle. p q p q
More informationHow to simulate Turing machines by invertible one-dimensional cellular automata
How to simulte Turing mchines by invertible one-dimensionl cellulr utomt Jen-Christophe Dubcq Déprtement de Mthémtiques et d Informtique, École Normle Supérieure de Lyon, 46, llée d Itlie, 69364 Lyon Cedex
More informationName Solutions to Test 3 November 8, 2017
Nme Solutions to Test 3 November 8, 07 This test consists of three prts. Plese note tht in prts II nd III, you cn skip one question of those offered. Some possibly useful formuls cn be found below. Brrier
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 informationset is not closed under matrix [ multiplication, ] and does not form a group.
Prolem 2.3: Which of the following collections of 2 2 mtrices with rel entries form groups under [ mtrix ] multipliction? i) Those of the form for which c d 2 Answer: The set of such mtrices is not closed
More informationThe University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER LANGUAGES AND COMPUTATION ANSWERS
The University of Nottinghm SCHOOL OF COMPUTER SCIENCE LEVEL 2 MODULE, SPRING SEMESTER 2016 2017 LNGUGES ND COMPUTTION NSWERS Time llowed TWO hours Cndidtes my complete the front cover of their nswer ook
More informationHomework 3 Solutions
CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.
More informationHere we study square linear systems and properties of their coefficient matrices as they relate to the solution set of the linear system.
Section 24 Nonsingulr Liner Systems Here we study squre liner systems nd properties of their coefficient mtrices s they relte to the solution set of the liner system Let A be n n Then we know from previous
More informationThe use of a so called graphing calculator or programmable calculator is not permitted. Simple scientific calculators are allowed.
ERASMUS UNIVERSITY ROTTERDAM Informtion concerning the Entrnce exmintion Mthemtics level 1 for Interntionl Bchelor in Communiction nd Medi Generl informtion Avilble time: 2 hours 30 minutes. The exmintion
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 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 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 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 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 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 informationMath 231E, Lecture 33. Parametric Calculus
Mth 31E, Lecture 33. Prmetric Clculus 1 Derivtives 1.1 First derivtive Now, let us sy tht we wnt the slope t point on prmetric curve. Recll the chin rule: which exists s long s /. = / / Exmple 1.1. Reconsider
More informationModel Reduction of Finite State Machines by Contraction
Model Reduction of Finite Stte Mchines y Contrction Alessndro Giu Dip. di Ingegneri Elettric ed Elettronic, Università di Cgliri, Pizz d Armi, 09123 Cgliri, Itly Phone: +39-070-675-5892 Fx: +39-070-675-5900
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 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 informationIntermediate Math Circles Wednesday, November 14, 2018 Finite Automata II. Nickolas Rollick a b b. a b 4
Intermedite Mth Circles Wednesdy, Novemer 14, 2018 Finite Automt II Nickols Rollick nrollick@uwterloo.c Regulr Lnguges Lst time, we were introduced to the ide of DFA (deterministic finite utomton), one
More informationSTEP FUNCTIONS, DELTA FUNCTIONS, AND THE VARIATION OF PARAMETERS FORMULA. 0 if t < 0, 1 if t > 0.
STEP FUNCTIONS, DELTA FUNCTIONS, AND THE VARIATION OF PARAMETERS FORMULA STEPHEN SCHECTER. The unit step function nd piecewise continuous functions The Heviside unit step function u(t) is given by if t
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 informationBisimulation. R.J. van Glabbeek
Bisimultion R.J. vn Glbbeek NICTA, Sydney, Austrli. School of Computer Science nd Engineering, The University of New South Wles, Sydney, Austrli. Computer Science Deprtment, Stnford University, CA 94305-9045,
More informationContinuous Random Variables
STAT/MATH 395 A - PROBABILITY II UW Winter Qurter 217 Néhémy Lim Continuous Rndom Vribles Nottion. The indictor function of set S is rel-vlued function defined by : { 1 if x S 1 S (x) if x S Suppose tht
More informationReview of basic calculus
Review of bsic clculus This brief review reclls some of the most importnt concepts, definitions, nd theorems from bsic clculus. It is not intended to tech bsic clculus from scrtch. If ny of the items below
More informationSYDE 112, LECTURES 3 & 4: The Fundamental Theorem of Calculus
SYDE 112, LECTURES & 4: The Fundmentl Theorem of Clculus So fr we hve introduced two new concepts in this course: ntidifferentition nd Riemnn sums. It turns out tht these quntities re relted, but it is
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 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 informationBoolean Algebra. Boolean Algebra
Boolen Alger Boolen Alger A Boolen lger is set B of vlues together with: - two inry opertions, commonly denoted y + nd, - unry opertion, usully denoted y ˉ or ~ or, - two elements usully clled zero nd
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 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 informationLecture 20: Numerical Integration III
cs4: introduction to numericl nlysis /8/0 Lecture 0: Numericl Integrtion III Instructor: Professor Amos Ron Scribes: Mrk Cowlishw, Yunpeng Li, Nthnel Fillmore For the lst few lectures we hve discussed
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 information1.2. Linear Variable Coefficient Equations. y + b "! = a y + b " Remark: The case b = 0 and a non-constant can be solved with the same idea as above.
1 12 Liner Vrible Coefficient Equtions Section Objective(s): Review: Constnt Coefficient Equtions Solving Vrible Coefficient Equtions The Integrting Fctor Method The Bernoulli Eqution 121 Review: Constnt
More informationLecture 2 : Propositions DRAFT
CS/Mth 240: Introduction to Discrete Mthemtics 1/20/2010 Lecture 2 : Propositions Instructor: Dieter vn Melkeeek Scrie: Dlior Zelený DRAFT Lst time we nlyzed vrious mze solving lgorithms in order to illustrte
More informationLecture 2: January 27
CS 684: Algorithmic Gme Theory Spring 217 Lecturer: Év Trdos Lecture 2: Jnury 27 Scrie: Alert Julius Liu 2.1 Logistics Scrie notes must e sumitted within 24 hours of the corresponding lecture for full
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 informationMore on automata. Michael George. March 24 April 7, 2014
More on utomt Michel George Mrch 24 April 7, 2014 1 Automt constructions Now tht we hve forml model of mchine, it is useful to mke some generl constructions. 1.1 DFA Union / Product construction Suppose
More informationPHYS 4390: GENERAL RELATIVITY LECTURE 6: TENSOR CALCULUS
PHYS 4390: GENERAL RELATIVITY LECTURE 6: TENSOR CALCULUS To strt on tensor clculus, we need to define differentition on mnifold.a good question to sk is if the prtil derivtive of tensor tensor on mnifold?
More informationContinuous Quantum Systems
Chpter 8 Continuous Quntum Systems 8.1 The wvefunction So fr, we hve been tlking bout finite dimensionl Hilbert spces: if our system hs k qubits, then our Hilbert spce hs n dimensions, nd is equivlent
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 informationChapter 5 : Continuous Random Variables
STAT/MATH 395 A - PROBABILITY II UW Winter Qurter 216 Néhémy Lim Chpter 5 : Continuous Rndom Vribles Nottions. N {, 1, 2,...}, set of nturl numbers (i.e. ll nonnegtive integers); N {1, 2,...}, set of ll
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 information