Automated Theorem Proving

Size: px
Start display at page:

Download "Automated Theorem Proving"

Transcription

1 Atomated Theorem Proving Frank Pfenning Carnegie Mellon University raft of Agst 23, 1999 Material for the corse Atomated Theorem Proving at Carnegie Mellon University, Fall 1999 This incldes revised versions from the corse notes on Linear Logic (Spring 1998) and Comptation and edction (Spring 1997) Material for this corse is available at Please send comments to This material is in rogh draft form and is likely to contain errors Frthermore, citations are in no way adeqate or complete Please do not cite or distribte this docment This work was spported by NSF Grants CCR and CCR Copyright c 1999, Frank Pfenning

2 ii raft of Agst 23, 1999

3 Contents 1 Introdction 1 2 Natral edction 3 21 IntitionisticNatraledction 5 22 ClassicalLogic LocalizingHypotheses Exercises 20 Bibliography 22 raft of Agst 23, 1999

4 iv CONTENTS raft of Agst 23, 1999

5 Chapter 1 Introdction Logic is a science stdying the principles of reasoning and valid inference Atomated dedction is concerned with the mechanization of formal reasoning, following the laws of logic The roots of the field go back to the end of the last centry when Frege developed his Begriffsschrift 1, the first comprehensive effort to develop a formal langage sitable as a fondation for mathematics Alas, Rssell discovered a paradox which showed that Frege s system was inconsistent, that is, the trth of every proposition can be derived in it Rssell then devised his own system based on a type theory and he and Whitehead demonstrated in the monmental Principia Mathematica how it can serve as a fondation of mathematics Later, Hilbert developed a simpler alternative, the predicate calcls Gentzen s formlation of the predicate calcls in a system of natral dedction provides a major milestone for the field In natral dedction, the meaning of each logical connective is explained via inference rles, an approach later systematically refined by Martin-Löf This is the presentation we will follow in these notes Gentzen s seminal work also contains the first 2 consistency proof for a formal logical system As a technical device he introdced the seqent calcls and showed that it derives the same theorems as natral dedction The famos Haptsatz 3 establishes that all proofs in the seqent calcls can be fond according to a simple strategy It is immediately evident that there are many propositions which have no proof according to this strategy, thereby garanteeing consistency of the system Most search strategies employed by atomated dedction systems are either directly based on or can be derived from the seqent calcls We can broadly classify procedres as either working backwards from the proposed theorem toward the axioms, or forward from the axioms toward the theorem Among the backward searching procedres we find tableax, connection methods, matrix methods and some forms of resoltion Among the forward searching proce- 1 literally translated as concept notation 2 [?] 3 literally jst main theorem, often called the ct elimination theorem raft of Agst 23, 1999

6 2 Introdction dres we find classical resoltion and the inverse method The prominence of resoltion among these methods is no accident, since Robinson s seminal paper represented a major leap forward in the state of the art It is natral to expect that a combination of forward and backward search cold improve the efficiency of theorem proving system Sch a combination, however, has been elsive p to now, de to the largely incompatible basic choices in design and implementation of the two kinds of search procedres In this corse we stdy both types of procedres We investigate high-level qestions, sch as how these procedres relate to the basic seqent calcls We also consider low-level isses, sch as techniqes for efficient implementation of the basic inference engine There is one frther dimension to consider: which logic do we reason in? In philosophy, mathematics, and compter science many different logics are of interest For example, there are classical logic, intitionistic logic, modal logic, relevance logic, higher-order logic, dynamic logic, temporal logic, linear logic, belief logic, and lax logic (to mention jst a few) While each logic reqires its own considerations, many techniqes are shared This can be attribted in part to the common root of different logics in natral dedction and the seqent calcls Another reason is that low-level efficiency improvements are relatively independent of higher-level techniqes For this corse we chose intitionistic logic for a variety of reasons First, intitionistic propositions correspond to logical specifications and proofs to fnctional programs, which means intitionistic logic is of central interest in the stdy of programming langages Second, intitionistic logic is more complex than classical logic and exhibits phenomena obscred by special properties which apply only to classical logic Third, there are relatively straightforward interpretations of classical in intitionistic logic which permits s to stdy logical interpretations in connection with theorem proving procedres The corse is centered arond a project, namely the joint design and implementation of a sccession of theorem provers for intitionistic logic We start with natral dedction, followed by a seqent calcls, and a simple tablea prover Then we trn toward the inverse method and introdce sccessive refinements consisting of both high-level and low-level optimizations 4 The implementation component is important to gain a deeper nderstanding of the techniqes introdced in or abstract stdy The goal of the corse is to give stdents a thorogh nderstanding of the central techniqes in atomated theorem proving Frthermore, they shold nderstand the systematic development of these techniqes and their correctness proofs, thereby enabling them to transfer methods to different logics or applications We are less interested here in an appreciation of the pragmatics of highly efficient implementations or performance tning 4 The precise order and extent of the improvements possible in a one-semester gradate corse has yet to be determined raft of Agst 23, 1999

7 Chapter 2 Natral edction Ich wollte znächst einmal einen Formalisms afstellen, der dem wirklichen Schließen möglichst nahe kommt So ergab sich ein,,kalkül des natürlichen Schließens 1 Gerhard Gentzen Unterschngen über das logische Schließen [Gen35] In this chapter we explore ways to define logics, or, which comes to the same thing, ways to give meaning to logical connectives Or fndamental notion is that of a jdgment based on evidence For example, we might make the jdgment It is raining based on visal evidence Or we might make the jdgment A implies A is tre for any proposition A based on a derivation The se of the notion of a jdgment as conceptal prior to the notion of proposition has been advocated by Martin-Löf [ML85a, ML85b] Certain forms of jdgments freqently recr and have therefore been investigated in their own right, prior to logical considerations Two that we will se are hypothetical jdgments and parametric jgments (the latter is sometimes called general jdgment or schematic jdgment) A hypothetical jdgment has the form J 2 nder hypothesis J 1 We consider this jdgment evident if we are prepared to make the jdgment J 2 once provided with evidence for J 1 Formal evidence for a hypothetical jdgment is a hypothetical derivation where we can freely se the hypothesis J 1 in the derivation of J 2 Note that hypotheses need not be sed, and cold be sed more than once A parametric jdgment has the form J for any a wherea is a parameter which may occr in J We make this jdgment if we are prepared to make the jdgment [O/a]J for arbitrary objects O of the right category Here [O/a]J is or notation for sbstitting the object O for parameter a in the jdgment J Formal evidence for a parametric jdgment J is a parametric derivation with free occrrences of the parameter a 1 First I wanted to constrct a formalism which comes as close as possible to actal reasoning Ths arose a calcls of natral dedction raft of Agst 23, 1999

8 4 Natral edction Formal evidence for a jdgment in form of a derivation is sally written in two-dimensional notation: J if is a derivation of J For the sake of brevity we sometimes se the alternative notation :: J A hypothetical jdgment is written as J 1 J 2 where is a label which identifies the hypothesis J 1 We se the labels to garantee that hypotheses which are introdced dring the reasoning process are not sed otside their scope The separation of the notion of jdgment and proposition and the corresponding separation of the notion of evidence and proof sheds new light on varios styles that have been sed to define logical systems An axiomatization in the style of Hilbert [Hil22], for example, arises when one defines a jdgment A is tre withot the se of hypothetical jdgments Sch a definition is highly economical in its se of jdgments, which has to be compensated by a liberal se of implication in the axioms When we make proof strctre explicit in sch an axiomatization, we arrive at combinatory logic [Cr30] A categorical logic [LS86] arises when the basic jdgment is not trth, bt entailment A entails B 2 Once again, presentations are highly economical and do not need to seek recorse in complex jdgment forms (at least for the propositional fragment) Bt derivations often reqire many hypotheses, which means that we need to lean rather heavily on conjnction here Proofs are realized by morphisms which are an integral part of the machinery of category theory While these are interesting and in many ways sefl approaches to logic specification, neither of them comes particlarly close to captring the practice of mathematical reasoning This was Gentzen s point of departre for the design of a system of natral dedction [Gen35] From or point of view, this system is based on the simple jdgment A is tre, bt relies critically on hypothetical and parametric jdgments In addition to being extremely elegant, it has the great advantage that one can define all logical connectives withot reference to any other connective This principle of modlarity extends to the meta-theoretic stdy of natral dedction and simplifies considering fragments and extension of logics Since we will consider many fragments and extension, this orthogonality of the logical connectives is a critical consideration There is another advantage to natral dedction, namely that its proofs are isomorphic to the terms in a λ- calcls via the so-called Crry-Howard isomorphism [How69], which establishes many connections to fnctional programming 2 [This has been dispted by practitioners of the field and shold be re-evalated] raft of Agst 23, 1999

9 21 Intitionistic Natral edction 5 Finally, we arrive at the seqent calcls (also introdced by Gentzen in his seminal paper [Gen35]) when we split the single jdgment of trth into two: A is an assmption and A is tre While we still employ the machinery of parametric and hypothetical jdgments, we now need an explicit rle to state that A is an assmption is sfficient evidence for A is a tre The reverse, namely that if A is tre then A may be sed as an assmption isthect rle which he proved to be redndant in his Haptsatz For Gentzen the seqent calcls was primarily a technical device to prove consistency of his system of natral dedction, bt it exposes many details of the fine strctre of proofs in sch a clear manner that many logic presentations employ seqent calcli The laws governing the strctre of proofs, however, are more complicated than the Crry-Howard isomorphism for natral dedction might sggest and are still the sbject of stdy [Her95, Pfe95] We choose natral dedction as or definitional formalism as the prest and most widely applicable Later we jstify the seqent calcls as a calcls of proof search for natral dedction and explicitly relate the two forms of presentation We begin by introdcing natral dedction for intitionistic logic, exhibiting its basic principles 21 Intitionistic Natral edction The system of natral dedction we describe below is basically Gentzen s system NJ [Gen35] or the system which may be fond in Prawitz [Pra65] The calcls of natral dedction was devised by Gentzen in the 1930 s ot of a dissatisfaction with axiomatic systems in the Hilbert tradition, which did not seem to captre mathematical reasoning practices very directly Instead of a nmber of axioms and a small set of inference rles, valid dedctions are described throgh inference rles only, which at the same time explain the meaning of the logical qantifiers and connectives in terms of their proof rles A langage of (first-order) terms is bilt p from variables x, y, etc, fnction symbols f, g, etc, each with a niqe arity, and parameters a, b, etc in the sal way Terms t ::= x a f(t 1,,t n ) A constant c is simply a fnction symbol with arity 0 and we write c instead of c() Exactly which fnction symbols are available is left nspecified in the general development of predicate logic and only made concrete for specific theories, sch as the theory of natral nmbers However, variables and parameters are always available We will se t and s to range over terms The langage of propositions is bilt p from predicate symbols P, Q, etc and terms in the sal way Propositions A ::= P (t 1,,t n ) A 1 A 2 A 1 A 2 A 1 A 2 A x A x A raft of Agst 23, 1999

10 6 Natral edction A propositional constant P is simply a predicate symbol with no argments and we write P instead of P () We will se A, B, andc to range over propositions Exactly which predicate symbols are available is left nspecified in the general development of predicate logic and only made concrete for specific theories The notions of free and bond variables in terms and propositions are defined in the sal way: the variable x is bond in propositions of the form x A and x A We se parentheses to disambigate and assme that and bind more tightly than It is convenient to assme that propositions have no free individal variables; we se parameters instead where necessary Or notation for sbstittion is [t/x]a for the reslt of sbstitting the term t for the variable x in A Becase of the restriction on occrrences of free variables, we can assme that t is free of individal variables, and ths captring cannot occr The main jdgment of natral dedction is C is tre written as, from hypotheses 1,, n We will model this as a hypothetical jdgment This means that certain strctral properties of derivations are tacitly assmed, independently of any logical inferences In essence, these assmptions explain what hypothetical jdgments are Hypothesis If we have a hypothesis than we can conclde Weakening Hypotheses need not be sed plication Hypotheses can be sed more than once Exchange The order in which hypotheses are introdced is irrelevant In natral dedction each logical connective and qantifier is characterized by its introdction rle(s) which specifies how to infer that a conjnction, disjnction, etc is tre The elimination rle for the logical constant tells what other trths we can dedce from the trth of a conjnction, disjnction, etc Introdction and elimination rles mst match in a certain way in order to garantee that the rles are meaningfl and the overall system can be seen as captring mathematical reasoning The first is a local sondness property: if we introdce a connective and then immediately eliminate it, we shold be able to erase this detor and find a more direct derivation of the conclsion withot sing the connective If this property fails, the elimination rles are too strong: they allow s to conclde more than we shold be able to know The second is a local completeness property: we can eliminate a connective in a way which retains sfficient information to reconstitte it by an introdction rle If this property fails, the elimination rles are too weak: the do not allow s to conclde everything we shold be able to know We provide evidence for local sondness and completeness of the rles by means of local redction and expansion jdgments, which relate proofs of the same proposition One of the important principles of natral dedction is that each connective shold be defined only in terms of inference rles withot reference to other raft of Agst 23, 1999

11 21 Intitionistic Natral edction 7 logical connectives or qantifiers We refer to this as orthogonality of the connectives It means that we can nderstand a logical system as a whole by nderstanding each connective separately It also allows s to consider fragments and extensions directly and it means that the investigation of properties of a logical system can be condcted in a modlar way We now show the introdction and elimination rles, local redctions and expansion for each of the logical connectives in trn The rles are smmarized on page 21 Conjnction A B shold be tre if both A and B are tre Ths we have the following introdction rle I B If we consider this as a complete definition, we shold be able to recover both A and B if we know A B We are ths led to two elimination rles B EL B ER To check or intition we consider a dedction which ends in an introdction followed by an elimination: E B EL Clearly, it is nnecessary to first introdce the conjnction and then eliminate it: a more direct proof of the same conclsion from the same (or fewer) assmptions wold be simply Formlated as a transformation or redction between derivations we have and symmetrically E B EL E B ER I I I = R = R E raft of Agst 23, 1999

12 8 Natral edction The new jdgment = R E relates derivations with the same conclsion We say locally redces to E Since local redctions are possible for both elimination rles for conjnction, or rles are locally sond To show that the rles are locally complete we show how to reintrodce a conjnction from its components in the form of a local expansion B = E B E L B I E R B Implication To derive B we assme and then derive Written as a hypothetical jdgment: I B We mst be carefl that the hypothesis is available only in the derivation above the premiss We therefore label the inference with the name of the hypothesis, which mst not be sed already as the name for a hypothesis in the derivation of the premiss We say that the hypothesis labelled is discharged at the inference labelled I A derivation of B describes a constrction by which we can transform a derivation of into a derivation of : we sbstitte the derivation of wherever we sed the assmption in the hypothetical derivation of The elimination rle expresses this: if we have a derivation of B and also a derivation of, thenwecan obtain a derivation of B E The local redction rle carries ot the sbstittion of derivations explained above I B E E = R E raft of Agst 23, 1999

13 21 Intitionistic Natral edction 9 The final derivation depends on all the hypotheses of E and except, for which we have sbstitted E An alternative notation for this sbstittion of derivations for hypotheses is [E/] :: The local redction described above may significantly increase the overall size of the derivation, since the dedction E is sbstitted for each occrrence of the assmption labeled in and may ths be replicated many times The local expansion simply rebilds the implication B = E B E I B isjnction A B shold be tre if either A is tre or B is tre Therefore we have two introdction rles IL IR B B If we have a hypothesis B, we do not know how it might be inferred That is, a proposed elimination rle B? wold be incorrect, since a dedction of the form E I R B? cannot be redced As a conseqence, the system wold be inconsistent: ifwe have at least one theorem (B, in the example) we can prove every formla (A, in the example) How do we se the assmption A B in informal reasoning? We often proceed with a proof by cases: we prove a conclsion C nder the assmption A and also show C nder the assmption B We then conclde C, since either A or B by assmption Ths the elimination rle employs two hypothetical jdgments B 1 2 E 1,2 raft of Agst 23, 1999

14 10 Natral edction Now one can see that the introdction and elimination rles match p in two redctions First, the case that the disjnction was inferred by I L I L B E 1 1 E 2 2 E 1,2 = R E 1 1 The other redction is symmetric I R B E 1 1 E 2 2 E 1,2 = R E 2 2 As in the redction for implication, the reslting derivation may be longer than the original one The local expansion is more complicated than for the previos connectives, since we first have to distingish cases and then reintrodce the disjnction in each branch B = E B 1 IL B B 2 IR B E 1,2 Negation In order to derive A we assme A and try to derive a contradiction Ths it seems that negation reqires falsehood, and, indeed, in most literatre on constrctive logic, A is seen as an abbreviation of A In order to give a self-contained explanation of negation by an introdction rle, we employ a jdgment that is parametric in a propositional parameter p: Ifwe can derive any p from the hypothesis A we conclde A p A I p, A E raft of Agst 23, 1999

15 21 Intitionistic Natral edction 11 The elimination rle follows from this view: if we know A and then we can conclde any formla C is tre In the form of a local redction: p A I p, E E = R E [C/p] The sbstittion [C/p] isvalid, since isparametricin p The localexpansion is similar to the case for implication A = E A p A E I p, Trth There is only an introdction rle for : I Since we pt no information into the proof of, we know nothing new if we have an assmption and therefore we have no elimination rle and no local redction It may also be helpfl to think of as a 0-ary conjnction: the introdction rle has 0 premisses instead of 2 and we correspondingly have 0 elimination rles instead of 2 The local expansion allows the replacement of any derivation of by I = E I Falsehood Since we shold not be able to derive falsehood, there is no introdction rle for Therefore, if we can derive falsehood, we can derive everything E Note that there is no local redction rle for E It may be helpfl to think of as a 0-ary disjnction: we have 0 instead of 2 introdction rles and we correspondingly have to consider 0 cases instead of 2 in the elimination rle Even thogh we postlated that falsehood shold not be derivable, falsehood cold clearly be a conseqence of contradictory assmption For example, raft of Agst 23, 1999

16 12 Natral edction A A is derivable While there is no local redction rle, there still is a local expansion in analogy to the case for disjnction = E E Universal Qantification Under which circmstances shold x A be tre? This clearly depends on the domain of qantification For example, if we know that x ranges over the natral nmbers, then we can conclde x A if we can prove [0/x]A, [1/x]A, etc Sch a rle is not effective, since it has infinitely many premisses Ths one sally retreats to rles sch as indction However, in a general treatment of predicate logic we wold like to prove statements which are tre for all domains of qantification Ths we can only say that x A shold be provable if [a/x]a is provable for a new parameter a abot which we can make no assmption Conversely, if we know x A, we know that [t/x]a for any term t [a/x]a I a x A x A E [t/x]a The label a on the introdction rle is a reminder the parameter a mst be new, that is, it may not occr in any ncancelled assmption in the proof of [a/x]a or in x A itself In other words, the derivation of the premiss mst parametric in a The local redction carries ot the sbstittion for the parameter [a/x]a I x A E [t/x]a = R [t/a] [t/x]a Here, [t/a] is or notation for the reslt of sbstitting t for the parameter a throghot the dedction For this sbstittion to preserve the conclsion, we mst know that a does not already occr in A Similarly, we wold change the hypotheses if a occrred free in any of the ndischarged hypotheses of This might render a larger proof incorrect As an example, consider the formla x y P (x) P (y) which shold clearly not be tre for all predicates P The raft of Agst 23, 1999

17 21 Intitionistic Natral edction 13 following is not a dedction of this formla P (a) I a? x P (x) E P (b) I P (a) P (b) I b y P (a) P (y) I a x y P (x) P (y) The flaw is at the inference marked with?, where a is free in the hypothesis labelled Applying a local proof redction to the (incorrect) I inference followed by E leads to the the assmption [b/a]p (a) which is eqal to P (b) The reslting derivation P (b) I P (a) P (b) I b y P (a) P (y) I a x y P (x) P (y) is once again incorrect since the hypothesis labelled shold read P (a), not P (b) The local expansion for niversal qantification is mch simpler x A = E x A E [a/x]a I a x A Existential Qantification term t sch that [t/x]a is tre We conclde that x A is tre when there is a [t/x]a I x A When we have an assmption x A we do not know for which t it is the case that [t/x]a holds We can only assme that [a/x]a holds for some parameter a abot which we know nothing else Ths the elimination rle resembles the raft of Agst 23, 1999

18 14 Natral edction one for disjnction x A [a/x]a E a, The restriction is similar to the one for I: the parameter a mst be new, that is, it mst not occr in x A, C, or any assmption employed in the derivation of the second premiss In the redction rle we have to perform two sbstittions: we have to sbstitte t for the parameter a and we also have to sbstitte for the hypothesis labelled [t/x]a x A [a/x]a I E E a, = R [t/x]a [t/a]e The proviso on occrrences of a garantees that the conclsion and hypotheses of [t/a]e have the correct form The local expansion for existential qantification is also similar to the case for disjnction x A [a/x]a I = E x A x A E a, x A Here is a simple example of a natral dedction We attempt to show the process by which sch a dedction may have been generated, as well as the final dedction The three vertical dots indicate a gap in the derivation we are trying to constrct, with hypotheses and their conseqences shown above and the desired conclsion below the gap (A B) B ; (A B) I (A B) B raft of Agst 23, 1999

19 21 Intitionistic Natral edction 15 ; (A B) EL I (A B) B ; (A B) EL (A B) B (A B) ER B I ; (A B) (A B) ER EL B E I (A B) B ; (A B) ER B I (A B) B (A B) EL E The symbols A and B in this derivation stand for arbitrary propositions; we can ths established a jdgment parametric in A and B In other words, every instance of this derivation (sbstitting arbitrary propositions for A and B) is a valid derivation Below is a smmary of the rles of intitionistic natral dedction raft of Agst 23, 1999

20 16 Natral edction Introdction Rles Elimination Rles B I B EL B ER IL B IR B B 1 2 E 1,2 I B B E p A I p, I no introdction [a/x]a I a x A A E no elimination E x A E [t/x]a [t/x]a I x A x A [a/x]a E a, raft of Agst 23, 1999

21 22 Classical Logic Classical Logic The inference rles so far only model intitionistic logic, and some classically tre propositions sch as A A (for an arbitrary A) are not derivable, as we will see in Section?? There are three commonly sed ways one can constrct a system of classical natral dedction by adding one additional rle of inference C is called Proof by Contradiction or Rle of Indirect Proof, C is the oble Negation Rle, and XM is referred to as Exclded Middle A A C A C A XM A A The rle for classical logic (whichever one chooses to adopt) breaks the pattern of introdction and elimination rles One can still formlate some redctions for classical inferences, bt natral dedction is at heart an intitionistic calcls The symmetries of classical logic are mch better exhibited in seqent formlations of the logic In Exercise 23 we explore the three ways of extending the intitionistic proof system and show that they are eqivalent Another way to obtain a natral dedction system for classical logic is to allow mltiple conclsions (see, for example, Parigot [Par92]) 23 Localizing Hypotheses In the formlation of natral from Section 21 correct se of hypotheses and parameters is a global property of a derivation We can localize it by annotating each jdgment in a derivation by the available parameters and hypotheses We give here a formlation of natral dedction for intitionistic logic with localized hypotheses, bt not parameters For this we need a notation for hypotheses which we call a context Contexts Γ ::= Γ,:A Here, represents the empty context, and Γ,:A adds hypothesis labelled to Γ We assme that each label occrs at most once in a context in order to avoid ambigities The main jdgment can then be written as Γ, where, 1 :A 1,, n :A n stands for 1 1 n n raft of Agst 23, 1999

22 18 Natral edction in the notation of Section 21 We se a few important abbreviations in order to make this notation less cmbersome First of all, we may omit the leading and write, for example, 1 :A 1, 2 :A 2 instead of, 1 :A 1, 2 :A 2 Secondly, we denote concatenation of contexts by overloading the comma operator as follows Γ, = Γ Γ, (Γ,:A) = (Γ, Γ ),:A With these additional definitions, the localized version of or rles are as follows Introdction Rles Elimination Rles Γ Γ I Γ B Γ B EL Γ Γ B ER Γ Γ IL Γ B Γ IR Γ B Γ B Γ, 1 :A Γ, 2 :B E 1, 2 Γ Γ,:A I Γ B Γ B Γ Γ E Γ,:A p I p, Γ A I Γ no introdction Γ [a/x]a I a Γ x A Γ Γ A E Γ no elimination Γ E Γ Γ x A E Γ [t/x]a Γ [t/x]a I Γ x A Γ x A Γ Γ,:[a/x]A E a, We also have a new rle for hypotheses which was an implicit property of the hypothetical jdgments before Γ 1,:A, Γ 2 Other general assmptions abot hypotheses, namely that they may be sed arbitrarily often in a derivation and that their order does not matter, are indirectly raft of Agst 23, 1999

23 23 Localizing Hypotheses 19 reflected in these rles Note that if we erase the context Γ from the jdgments throghot a derivation, we obtain a derivation in the original notation When we discssed local redctions in order to establish local sondness, we sed the notation E for the reslt of sbstitting the derivation of for all ses of the hypothesis labelled in E We wold now like to reformlate the property with localized hypotheses In order to prove that the (now explicit) hypotheses behave as expected, we se the principle of strctral indction over derivations Simply pt, we prove a property for all derivations by showing that, whenever it holds for the premisses of an inference, it holds for the conclsion Note that we have to show the property otright when the rle nder consideration has no premisses, which amonts to the base cases forof the indction Theorem 21 (Strctral Properties of Hypotheses) The following properties hold for intitionistic natral dedction 1 (Exchange) If Γ 1, 1 :A, Γ 2, 2 :B, Γ 2 then Γ 1, 2 :B, Γ 2, 1 :A, Γ 2 2 (Weakening) If Γ 1, Γ 2 then Γ 1,:A, Γ 2 3 (Contraction) If Γ 1, 1 :A, Γ 2, 2 :A, Γ 2 then Γ 1,:A, Γ 2, Γ 3 4 (Sbstittion) If Γ 1,:A, Γ 2 and Γ 1 then Γ 1, Γ 2 Proof: The proof is in each case by straightforward indction over the strctre of the first given derivation In the case of exchange, we appeal to the indctive assmption on the derivations of the premisses and constrct a new derivation with the same inference rle Algorithmically, this means that we exchange the hypotheses labelled 1 and 2 in every jdgment in the derivation In the case of weakening and contraction, we proceed similarly, either adding the new hypothesis :A to every jdgment in the derivation (for weakening), or replacing ses of 1 and 2 by (for contraction) For sbstittion, we apply the indctive assmption to the premisses of the given derivation ntil we reach hypotheses If the hypothesis is different from we can simply erase :A (which is nsed) to obtain the desired derivation If the hypothesis is :A the derivation looks like = Γ 1,:A, Γ 2 so C = A in this case We are also given a derivation E of Γ 1 and have to constrct a derivation F of Γ 1, Γ 2 Bt we can jst repeatedly apply weakening to E to obtain F Algorithmically, this means that, as expected, we raft of Agst 23, 1999

24 20 Natral edction sbstitte the derivation E (possibly weakened) for ses of the hypotheses :A in Note that in or original notation, this weakening has no impact, since nsed hypotheses are not apparent in a derivation 2 It is also possible to localize the derivations themselves, sing proof terms As we will see in Section??, these proof terms form a λ-calcls closely related to fnctional programming When parameters, hypotheses, and proof terms are all localized or main jdgment becomes decidable In the terminology of Martin-Löf [ML94], the main jdgment is then analytic rather than synthetic We no longer need to go otside the jdgment itself in order to collect evidence for it: An analytic jdgment encapslates its own evidence 24 Exercises Exercise 21 Prove the following by natral dedction sing only intitionistic rles when possible We se the convention that,, and associate to the right, that is, A B C stands for A (B C) A B isa syntacticabbreviation for (A B) (B A) Also, we assme that and bind more tightly than, thatis,a B C stands for (A B) C The scope of a qantifier extends as far to the right as consistent with the present parentheses For example, ( x P (x) C) C wold be disambigated to ( x (P (x) C)) ( C) 1 B A 2 (B C) (A B) (A C) 3 (Peirce s Law) ((A B) A) A 4 (B C) (A B) (A C) 5 (A B) (A B) 6 (A x P (x)) x (A P (x)) 7 (( x P (x)) C) x (P (x) C) 8 x y (P (x) P (y)) Exercise 22 We write A if B follows from hypothesis A and A for A and B Which of the following eight parametric jdgments are derivable intitionistically? 1 ( x A) B x (A B) 2 A ( x B) x (A B) 3 ( x A) B x (A B) 4 A ( x B) x (A B) raft of Agst 23, 1999

25 24 Exercises 21 Provide natral dedctions for the valid jdgments Yo may assme that the bond variable x does not occr in B (items 1 and 3) or A (items 2 and 4) Exercise 23 Show that the three ways of extending the intitionistic proof system are eqivalent, that is, the same formlas are dedcible in all three systems Exercise 24 Assme we had omitted disjnction and existential qantification and their introdction and elimination rles from the list of logical primitives In the classical system, give a definition of disjnction and existential qantification (in terms of other logical constants) and show that the introdction and elimination rles now become admissible rles of inference A rle of inference is admissible if any dedction sing the rle can be transformed into one withot sing the rle Exercise 25 Assme we wold like to design a system of natral dedction for a simple temporal logic The main jdgment is now A is tre at time t written as t A 1 Explain how to modify the given rles for natral dedction to this more general jdgment and show the rles for implication and niversal qantification 2 Write ot introdction and elimination rles for the temporal operator A which shold be tre if A is tre at the next point in time enote the next time after t byt +1 3 Show the local redctions and expansions which show the local sondness and completness of yor rles 4 Write ot introdction and elimination rles for the temporal operator 2A which shold be tre if A is tre at all times 5 Show the local redctions and expansions Exercise 26 esign introdction and elimination rles for the connectives 1 A B, sally defined as (A B) (B A), 2 A B (exclsive or), sally defined as (A B) ( A B), withot recorse to other logical constants or operators Also show the corresponding local redctions and expansions raft of Agst 23, 1999

26 22 Natral edction raft of Agst 23, 1999

27 Bibliography [Cr30] [Gen35] [Her95] [Hil22] [Hil35] HB Crry Grndlagen der kombinatorischen Logik American Jornal of Mathematics, 52: , , 1930 Gerhard Gentzen Unterschngen über das logische Schließen Mathematische Zeitschrift, 39: , , 1935 Translated nder the title Investigations into Logical edctions in [Sza69] Hgo Herbelin Séqents q on calcle Ph thesis, Universite Paris 7, Janary 1995 avid Hilbert Nebegründng der Mathematik (erste Mitteilng) In Abhandlngen as dem mathematischen Seminar der Hambrgischen Universität, pages , 1922 Reprinted in [Hil35] avid Hilbert Gesammelte Abhandlngen, volme 3 Springer-Verlag, Berlin, 1935 [How69] W A Howard The formlae-as-types notion of constrction Unpblished manscript, 1969 Reprinted in To H B Crry: Essays on Combinatory Logic, Lambda Calcls and Formalism, 1980 [LS86] Joachim Lambek and Philip J Scott Introdction to Higher Order Categorical Logic Cambridge University Press, Cambridge, England, 1986 [ML85a] Per Martin-Löf On the meanings of the logical constants and the jstifications of the logical laws Technical Report 2, Scola di Specializzazione in Logica Matematica, ipartimento di Matematica, Università di Siena, 1985 [ML85b] Per Martin-Löf Trth of a proposition, evidence of a jdgement, validity of a proof Notes to a talk given at the workshop Theory of Meaning, Centro Fiorentino di Storia e Filosofia della Scienza, Jne 1985 [ML94] Per Martin-Löf Analytic and synthetic jdgements in type theory In Paolo Parrini, editor, Kant and Contemporary Epistemology, pages Klwer Academic Pblishers, 1994 raft of Agst 23, 1999

28 24 BIBLIOGRAPHY [Par92] Michel Parigot λµ-calcls: An algorithmic interpretation of classical natral dedction In A Voronkov, editor, Proceedings of the International Conference on Logic Programming and Atomated Reasoning, pages , St Petersbrg, Rssia, Jly 1992 Springer-Verlag LNCS 624 [Pfe95] Frank Pfenning Strctral ct elimination In Kozen, editor, Proceedings of the Tenth Annal Symposim on Logic in Compter Science, pages , San iego, California, Jne 1995 IEEE Compter Society Press [Pra65] ag Prawitz Natral edction Almqist & Wiksell, Stockholm, 1965 [Sza69] M E Szabo, editor The Collected Papers of Gerhard Gentzen North- Holland Pblishing Co, Amsterdam, 1969 raft of Agst 23, 1999

Draft of January 17, 1998

Draft of January 17, 1998 Linear Logic Frank Pfenning Carnegie Mellon University raft of Janary 17, 1998 Material for the corse Lineare Logik mit Anwendngen, Technische Hochschle armstadt, Sommersemester 1996 Revised for the corse

More information

4.2 First-Order Logic

4.2 First-Order Logic 64 First-Order Logic and Type Theory The problem can be seen in the two qestionable rles In the existential introdction, the term a has not yet been introdced into the derivation and its se can therefore

More information

LOGICAL FRAMEWORKS A BRIEF INTRODUCTION

LOGICAL FRAMEWORKS A BRIEF INTRODUCTION LOGICAL FRAMEWORKS A BRIEF INTROUCTION FRANK PFENNING (fp+@cs.cm.ed) Carnegie Mellon University Abstract. A logical framework is a meta-langage for the formalization of dedctive systems. We provide a brief

More information

Propositions and Proofs

Propositions and Proofs Chapter 2 Propositions and Proofs The goal of this chapter is to develop the two principal notions of logic, namely propositions and proofs There is no universal agreement about the proper foundations

More information

Konyalioglu, Serpil. Konyalioglu, A.Cihan. Ipek, A.Sabri. Isik, Ahmet

Konyalioglu, Serpil. Konyalioglu, A.Cihan. Ipek, A.Sabri. Isik, Ahmet The Role of Visalization Approach on Stdent s Conceptal Learning Konyaliogl, Serpil Department of Secondary Science and Mathematics Edcation, K.K. Edcation Faclty, Atatürk University, 25240- Erzrm-Trkey;

More information

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students BLOOM S TAXONOMY Topic Following Bloom s Taonomy to Assess Stdents Smmary A handot for stdents to eplain Bloom s taonomy that is sed for item writing and test constrction to test stdents to see if they

More information

Linear Logic. Draft of May 4, Frank Pfenning Carnegie Mellon University

Linear Logic. Draft of May 4, Frank Pfenning Carnegie Mellon University Linear Logic Frank Pfenning Carnegie Mellon University Material for the course Lineare Logik mit Anwendungen, Technische Hochschule Darmstadt, Sommersemester 1996. Revised for the course Linear Logic at

More information

3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule.

3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule. 32 Reduction 29 32 Reduction In the preceding section, we have introduced the assignment of proof terms to natural deductions If proofs are programs then we need to explain how proofs are to be executed,

More information

Classical and constructive logic

Classical and constructive logic Classical and constrctive logic Jeremy Avigad September 19, 2000 In these notes and lectres we will discss some of the differences between classical and constrctive logic In the first few sections we will

More information

Section 7.4: Integration of Rational Functions by Partial Fractions

Section 7.4: Integration of Rational Functions by Partial Fractions Section 7.4: Integration of Rational Fnctions by Partial Fractions This is abot as complicated as it gets. The Method of Partial Fractions Ecept for a few very special cases, crrently we have no way to

More information

Lecture Notes on Sequent Calculus

Lecture Notes on Sequent Calculus Lecture Notes on Sequent Calculus 15-816: Modal Logic Frank Pfenning Lecture 8 February 9, 2010 1 Introduction In this lecture we present the sequent calculus and its theory. The sequent calculus was originally

More information

STEP Support Programme. STEP III Hyperbolic Functions: Solutions

STEP Support Programme. STEP III Hyperbolic Functions: Solutions STEP Spport Programme STEP III Hyperbolic Fnctions: Soltions Start by sing the sbstittion t cosh x. This gives: sinh x cosh a cosh x cosh a sinh x t sinh x dt t dt t + ln t ln t + ln cosh a ln ln cosh

More information

An Investigation into Estimating Type B Degrees of Freedom

An Investigation into Estimating Type B Degrees of Freedom An Investigation into Estimating Type B Degrees of H. Castrp President, Integrated Sciences Grop Jne, 00 Backgrond The degrees of freedom associated with an ncertainty estimate qantifies the amont of information

More information

1. Tractable and Intractable Computational Problems So far in the course we have seen many problems that have polynomial-time solutions; that is, on

1. Tractable and Intractable Computational Problems So far in the course we have seen many problems that have polynomial-time solutions; that is, on . Tractable and Intractable Comptational Problems So far in the corse we have seen many problems that have polynomial-time soltions; that is, on a problem instance of size n, the rnning time T (n) = O(n

More information

Lecture Notes on Combinatory Modal Logic

Lecture Notes on Combinatory Modal Logic Lecture Notes on Combinatory Modal Logic 15-816: Modal Logic Frank Pfenning Lecture 9 February 16, 2010 1 Introduction The connection between proofs and program so far has been through a proof term assignment

More information

Lecture Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2

Lecture Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2 BIJU PATNAIK UNIVERSITY OF TECHNOLOGY, ODISHA Lectre Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2 Prepared by, Dr. Sbhend Kmar Rath, BPUT, Odisha. Tring Machine- Miscellany UNIT 2 TURING MACHINE

More information

Subcritical bifurcation to innitely many rotating waves. Arnd Scheel. Freie Universitat Berlin. Arnimallee Berlin, Germany

Subcritical bifurcation to innitely many rotating waves. Arnd Scheel. Freie Universitat Berlin. Arnimallee Berlin, Germany Sbcritical bifrcation to innitely many rotating waves Arnd Scheel Institt fr Mathematik I Freie Universitat Berlin Arnimallee 2-6 14195 Berlin, Germany 1 Abstract We consider the eqation 00 + 1 r 0 k2

More information

A Theory of Markovian Time Inconsistent Stochastic Control in Discrete Time

A Theory of Markovian Time Inconsistent Stochastic Control in Discrete Time A Theory of Markovian Time Inconsistent Stochastic Control in Discrete Time Tomas Björk Department of Finance, Stockholm School of Economics tomas.bjork@hhs.se Agatha Mrgoci Department of Economics Aarhs

More information

The Dual of the Maximum Likelihood Method

The Dual of the Maximum Likelihood Method Department of Agricltral and Resorce Economics University of California, Davis The Dal of the Maximm Likelihood Method by Qirino Paris Working Paper No. 12-002 2012 Copyright @ 2012 by Qirino Paris All

More information

Universal Scheme for Optimal Search and Stop

Universal Scheme for Optimal Search and Stop Universal Scheme for Optimal Search and Stop Sirin Nitinawarat Qalcomm Technologies, Inc. 5775 Morehose Drive San Diego, CA 92121, USA Email: sirin.nitinawarat@gmail.com Vengopal V. Veeravalli Coordinated

More information

Sources of Non Stationarity in the Semivariogram

Sources of Non Stationarity in the Semivariogram Sorces of Non Stationarity in the Semivariogram Migel A. Cba and Oy Leangthong Traditional ncertainty characterization techniqes sch as Simple Kriging or Seqential Gassian Simlation rely on stationary

More information

PhysicsAndMathsTutor.com

PhysicsAndMathsTutor.com C Integration - By sbstittion PhysicsAndMathsTtor.com. Using the sbstittion cos +, or otherwise, show that e cos + sin d e(e ) (Total marks). (a) Using the sbstittion cos, or otherwise, find the eact vale

More information

Formules relatives aux probabilités qui dépendent de très grands nombers

Formules relatives aux probabilités qui dépendent de très grands nombers Formles relatives ax probabilités qi dépendent de très grands nombers M. Poisson Comptes rends II (836) pp. 603-63 In the most important applications of the theory of probabilities, the chances of events

More information

Modelling by Differential Equations from Properties of Phenomenon to its Investigation

Modelling by Differential Equations from Properties of Phenomenon to its Investigation Modelling by Differential Eqations from Properties of Phenomenon to its Investigation V. Kleiza and O. Prvinis Kanas University of Technology, Lithania Abstract The Panevezys camps of Kanas University

More information

Constructive Root Bound for k-ary Rational Input Numbers

Constructive Root Bound for k-ary Rational Input Numbers Constrctive Root Bond for k-ary Rational Inpt Nmbers Sylvain Pion, Chee Yap To cite this version: Sylvain Pion, Chee Yap. Constrctive Root Bond for k-ary Rational Inpt Nmbers. 19th Annal ACM Symposim on

More information

FRTN10 Exercise 12. Synthesis by Convex Optimization

FRTN10 Exercise 12. Synthesis by Convex Optimization FRTN Exercise 2. 2. We want to design a controller C for the stable SISO process P as shown in Figre 2. sing the Yola parametrization and convex optimization. To do this, the control loop mst first be

More information

Lecture Notes on The Curry-Howard Isomorphism

Lecture Notes on The Curry-Howard Isomorphism Lecture Notes on The Curry-Howard Isomorphism 15-312: Foundations of Programming Languages Frank Pfenning Lecture 27 ecember 4, 2003 In this lecture we explore an interesting connection between logic and

More information

(Diskursrepräsentationstheorie)

(Diskursrepräsentationstheorie) (Diskrsrepräsentationstheorie) 3.1 Preliminaries 3.2 DRS Constrction After we have seen how DRT is intended to work we will have a closer look at its precise formlation. In this section we will treat the

More information

Sequent Calculus. 3.1 Cut-Free Sequent Calculus

Sequent Calculus. 3.1 Cut-Free Sequent Calculus Chapter 3 Sequent Calculus In the previous chapter we developed linear logic in the form of natural deduction, which is appropriate for many applications of linear logic. It is also highly economical,

More information

1. INTRODUCTION. A solution for the dark matter mystery based on Euclidean relativity. Frédéric LASSIAILLE 2009 Page 1 14/05/2010. Frédéric LASSIAILLE

1. INTRODUCTION. A solution for the dark matter mystery based on Euclidean relativity. Frédéric LASSIAILLE 2009 Page 1 14/05/2010. Frédéric LASSIAILLE Frédéric LASSIAILLE 2009 Page 1 14/05/2010 Frédéric LASSIAILLE email: lmimi2003@hotmail.com http://lmi.chez-alice.fr/anglais A soltion for the dark matter mystery based on Eclidean relativity The stdy

More information

Nonlinear parametric optimization using cylindrical algebraic decomposition

Nonlinear parametric optimization using cylindrical algebraic decomposition Proceedings of the 44th IEEE Conference on Decision and Control, and the Eropean Control Conference 2005 Seville, Spain, December 12-15, 2005 TC08.5 Nonlinear parametric optimization sing cylindrical algebraic

More information

A Characterization of Interventional Distributions in Semi-Markovian Causal Models

A Characterization of Interventional Distributions in Semi-Markovian Causal Models A Characterization of Interventional Distribtions in Semi-Markovian Casal Models Jin Tian and Changsng Kang Department of Compter Science Iowa State University Ames, IA 50011 {jtian, cskang}@cs.iastate.ed

More information

Worst-case analysis of the LPT algorithm for single processor scheduling with time restrictions

Worst-case analysis of the LPT algorithm for single processor scheduling with time restrictions OR Spectrm 06 38:53 540 DOI 0.007/s009-06-043-5 REGULAR ARTICLE Worst-case analysis of the LPT algorithm for single processor schedling with time restrictions Oliver ran Fan Chng Ron Graham Received: Janary

More information

On Multiobjective Duality For Variational Problems

On Multiobjective Duality For Variational Problems The Open Operational Research Jornal, 202, 6, -8 On Mltiobjective Dality For Variational Problems. Hsain *,, Bilal Ahmad 2 and Z. Jabeen 3 Open Access Department of Mathematics, Jaypee University of Engineering

More information

Optimal Control of a Heterogeneous Two Server System with Consideration for Power and Performance

Optimal Control of a Heterogeneous Two Server System with Consideration for Power and Performance Optimal Control of a Heterogeneos Two Server System with Consideration for Power and Performance by Jiazheng Li A thesis presented to the University of Waterloo in flfilment of the thesis reqirement for

More information

Introdction Finite elds play an increasingly important role in modern digital commnication systems. Typical areas of applications are cryptographic sc

Introdction Finite elds play an increasingly important role in modern digital commnication systems. Typical areas of applications are cryptographic sc A New Architectre for a Parallel Finite Field Mltiplier with Low Complexity Based on Composite Fields Christof Paar y IEEE Transactions on Compters, Jly 996, vol 45, no 7, pp 856-86 Abstract In this paper

More information

The Linear Quadratic Regulator

The Linear Quadratic Regulator 10 The Linear Qadratic Reglator 10.1 Problem formlation This chapter concerns optimal control of dynamical systems. Most of this development concerns linear models with a particlarly simple notion of optimality.

More information

Remarks on strongly convex stochastic processes

Remarks on strongly convex stochastic processes Aeqat. Math. 86 (01), 91 98 c The Athor(s) 01. This article is pblished with open access at Springerlink.com 0001-9054/1/010091-8 pblished online November 7, 01 DOI 10.1007/s00010-01-016-9 Aeqationes Mathematicae

More information

Essentials of optimal control theory in ECON 4140

Essentials of optimal control theory in ECON 4140 Essentials of optimal control theory in ECON 4140 Things yo need to know (and a detail yo need not care abot). A few words abot dynamic optimization in general. Dynamic optimization can be thoght of as

More information

Assignment Fall 2014

Assignment Fall 2014 Assignment 5.086 Fall 04 De: Wednesday, 0 December at 5 PM. Upload yor soltion to corse website as a zip file YOURNAME_ASSIGNMENT_5 which incldes the script for each qestion as well as all Matlab fnctions

More information

FACULTY WORKING PAPER NO. 1081

FACULTY WORKING PAPER NO. 1081 35 51 COPY 2 FACULTY WORKING PAPER NO. 1081 Diagnostic Inference in Performance Evalation: Effects of Case and Event Covariation and Similarity Clifton Brown College of Commerce and Bsiness Administration

More information

DEFINITION OF A NEW UO 2 F 2 DENSITY LAW FOR LOW- MODERATED SOLUTIONS (H/U < 20) AND CONSEQUENCES ON CRITICALITY SAFETY

DEFINITION OF A NEW UO 2 F 2 DENSITY LAW FOR LOW- MODERATED SOLUTIONS (H/U < 20) AND CONSEQUENCES ON CRITICALITY SAFETY DEFINITION OF A NEW UO 2 F 2 DENSITY LAW FOR LOW- MODERATED SOLUTIONS ( < 20) AND CONSEQUENCES ON CRITICALITY SAFETY N. Leclaire, S. Evo, I.R.S.N., France Introdction In criticality stdies, the blk density

More information

Simplified Identification Scheme for Structures on a Flexible Base

Simplified Identification Scheme for Structures on a Flexible Base Simplified Identification Scheme for Strctres on a Flexible Base L.M. Star California State University, Long Beach G. Mylonais University of Patras, Greece J.P. Stewart University of California, Los Angeles

More information

Setting The K Value And Polarization Mode Of The Delta Undulator

Setting The K Value And Polarization Mode Of The Delta Undulator LCLS-TN-4- Setting The Vale And Polarization Mode Of The Delta Undlator Zachary Wolf, Heinz-Dieter Nhn SLAC September 4, 04 Abstract This note provides the details for setting the longitdinal positions

More information

Study on the impulsive pressure of tank oscillating by force towards multiple degrees of freedom

Study on the impulsive pressure of tank oscillating by force towards multiple degrees of freedom EPJ Web of Conferences 80, 0034 (08) EFM 07 Stdy on the implsive pressre of tank oscillating by force towards mltiple degrees of freedom Shigeyki Hibi,* The ational Defense Academy, Department of Mechanical

More information

Replacement of Einstein s Relativity Theory with a New One: Why the Second Postulate is Superfluous?

Replacement of Einstein s Relativity Theory with a New One: Why the Second Postulate is Superfluous? International Jornal of Physics, 16, Vol. 4, No. 5, 14-145 Available online at http://pbs.sciepb.com/ijp/4/5/5 Science and Edcation Pblishing DOI:1.1691/ijp-4-5-5 Replacement of Einstein s Relativity Theory

More information

A Survey of the Implementation of Numerical Schemes for Linear Advection Equation

A Survey of the Implementation of Numerical Schemes for Linear Advection Equation Advances in Pre Mathematics, 4, 4, 467-479 Pblished Online Agst 4 in SciRes. http://www.scirp.org/jornal/apm http://dx.doi.org/.436/apm.4.485 A Srvey of the Implementation of Nmerical Schemes for Linear

More information

Bayes and Naïve Bayes Classifiers CS434

Bayes and Naïve Bayes Classifiers CS434 Bayes and Naïve Bayes Classifiers CS434 In this lectre 1. Review some basic probability concepts 2. Introdce a sefl probabilistic rle - Bayes rle 3. Introdce the learning algorithm based on Bayes rle (ths

More information

On the tree cover number of a graph

On the tree cover number of a graph On the tree cover nmber of a graph Chassidy Bozeman Minerva Catral Brendan Cook Oscar E. González Carolyn Reinhart Abstract Given a graph G, the tree cover nmber of the graph, denoted T (G), is the minimm

More information

Krauskopf, B., Lee, CM., & Osinga, HM. (2008). Codimension-one tangency bifurcations of global Poincaré maps of four-dimensional vector fields.

Krauskopf, B., Lee, CM., & Osinga, HM. (2008). Codimension-one tangency bifurcations of global Poincaré maps of four-dimensional vector fields. Kraskopf, B, Lee,, & Osinga, H (28) odimension-one tangency bifrcations of global Poincaré maps of for-dimensional vector fields Early version, also known as pre-print Link to pblication record in Explore

More information

Lecture Notes on Cut Elimination

Lecture Notes on Cut Elimination Lecture Notes on Cut Elimination 15-317: Constructive Logic Frank Pfenning Lecture 10 October 5, 2017 1 Introduction The entity rule of the sequent calculus exhibits one connection between the judgments

More information

Reducing Conservatism in Flutterometer Predictions Using Volterra Modeling with Modal Parameter Estimation

Reducing Conservatism in Flutterometer Predictions Using Volterra Modeling with Modal Parameter Estimation JOURNAL OF AIRCRAFT Vol. 42, No. 4, Jly Agst 2005 Redcing Conservatism in Fltterometer Predictions Using Volterra Modeling with Modal Parameter Estimation Rick Lind and Joao Pedro Mortaga University of

More information

Affine Invariant Total Variation Models

Affine Invariant Total Variation Models Affine Invariant Total Variation Models Helen Balinsky, Alexander Balinsky Media Technologies aboratory HP aboratories Bristol HP-7-94 Jne 6, 7* Total Variation, affine restoration, Sobolev ineqality,

More information

Lecture: Corporate Income Tax - Unlevered firms

Lecture: Corporate Income Tax - Unlevered firms Lectre: Corporate Income Tax - Unlevered firms Ltz Krschwitz & Andreas Löffler Disconted Cash Flow, Section 2.1, Otline 2.1 Unlevered firms Similar companies Notation 2.1.1 Valation eqation 2.1.2 Weak

More information

CONTENTS. INTRODUCTION MEQ curriculum objectives for vectors (8% of year). page 2 What is a vector? What is a scalar? page 3, 4

CONTENTS. INTRODUCTION MEQ curriculum objectives for vectors (8% of year). page 2 What is a vector? What is a scalar? page 3, 4 CONTENTS INTRODUCTION MEQ crriclm objectives for vectors (8% of year). page 2 What is a vector? What is a scalar? page 3, 4 VECTOR CONCEPTS FROM GEOMETRIC AND ALGEBRAIC PERSPECTIVES page 1 Representation

More information

Discrete Applied Mathematics. The induced path function, monotonicity and betweenness

Discrete Applied Mathematics. The induced path function, monotonicity and betweenness Discrete Applied Mathematics 158 (2010) 426 433 Contents lists available at ScienceDirect Discrete Applied Mathematics jornal homepage: www.elsevier.com/locate/dam The indced path fnction, monotonicity

More information

Communication security: Formal models and proofs

Communication security: Formal models and proofs Commnication secrity: Formal models and proofs Hbert Comon September 1, 2016 1 Introdction to protocol secrity The context (I) credit cards contactless cards telephones online transactions cars, fridges,...

More information

Imprecise Continuous-Time Markov Chains

Imprecise Continuous-Time Markov Chains Imprecise Continos-Time Markov Chains Thomas Krak *, Jasper De Bock, and Arno Siebes t.e.krak@.nl, a.p.j.m.siebes@.nl Utrecht University, Department of Information and Compting Sciences, Princetonplein

More information

UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL

UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL 8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING - 19-1 April 01, Tallinn, Estonia UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL Põdra, P. & Laaneots, R. Abstract: Strength analysis is a

More information

Relativity II. The laws of physics are identical in all inertial frames of reference. equivalently

Relativity II. The laws of physics are identical in all inertial frames of reference. equivalently Relatiity II I. Henri Poincare's Relatiity Principle In the late 1800's, Henri Poincare proposed that the principle of Galilean relatiity be expanded to inclde all physical phenomena and not jst mechanics.

More information

Discussion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli

Discussion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli 1 Introdction Discssion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli Søren Johansen Department of Economics, University of Copenhagen and CREATES,

More information

FEA Solution Procedure

FEA Solution Procedure EA Soltion Procedre (demonstrated with a -D bar element problem) EA Procedre for Static Analysis. Prepare the E model a. discretize (mesh) the strctre b. prescribe loads c. prescribe spports. Perform calclations

More information

Gradient Projection Anti-windup Scheme on Constrained Planar LTI Systems. Justin Teo and Jonathan P. How

Gradient Projection Anti-windup Scheme on Constrained Planar LTI Systems. Justin Teo and Jonathan P. How 1 Gradient Projection Anti-windp Scheme on Constrained Planar LTI Systems Jstin Teo and Jonathan P. How Technical Report ACL1 1 Aerospace Controls Laboratory Department of Aeronatics and Astronatics Massachsetts

More information

Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis Functional Response and Feedback Controls

Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis Functional Response and Feedback Controls Hindawi Pblishing Corporation Discrete Dynamics in Natre and Society Volme 2008 Article ID 149267 8 pages doi:101155/2008/149267 Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis

More information

Five Basic Concepts of Axiomatic Rewriting Theory

Five Basic Concepts of Axiomatic Rewriting Theory Fie Basic Concepts of Axiomatic Rewriting Theory Pal-André Melliès Institt de Recherche en Informatiqe Fondamentale (IRIF) CNRS, Uniersité Paris Diderot Abstract In this inited talk, I will reiew fie basic

More information

Chem 4501 Introduction to Thermodynamics, 3 Credits Kinetics, and Statistical Mechanics. Fall Semester Homework Problem Set Number 10 Solutions

Chem 4501 Introduction to Thermodynamics, 3 Credits Kinetics, and Statistical Mechanics. Fall Semester Homework Problem Set Number 10 Solutions Chem 4501 Introdction to Thermodynamics, 3 Credits Kinetics, and Statistical Mechanics Fall Semester 2017 Homework Problem Set Nmber 10 Soltions 1. McQarrie and Simon, 10-4. Paraphrase: Apply Eler s theorem

More information

FREQUENCY DOMAIN FLUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS

FREQUENCY DOMAIN FLUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS 7 TH INTERNATIONAL CONGRESS O THE AERONAUTICAL SCIENCES REQUENCY DOMAIN LUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS Yingsong G, Zhichn Yang Northwestern Polytechnical University, Xi an, P. R. China,

More information

System identification of buildings equipped with closed-loop control devices

System identification of buildings equipped with closed-loop control devices System identification of bildings eqipped with closed-loop control devices Akira Mita a, Masako Kamibayashi b a Keio University, 3-14-1 Hiyoshi, Kohok-k, Yokohama 223-8522, Japan b East Japan Railway Company

More information

We characterize equality by its introduction rule, which simply states that s =. s for any term s. =I

We characterize equality by its introduction rule, which simply states that s =. s for any term s. =I Chapter 7 quality Reasoning with equality in first order logic can be accomplished axiomatically That is, we can simply add reflexivity, symmetry, transitivity, and congruence rules for each predicate

More information

A State Space Based Implicit Integration Algorithm. for Differential Algebraic Equations of Multibody. Dynamics

A State Space Based Implicit Integration Algorithm. for Differential Algebraic Equations of Multibody. Dynamics A State Space Based Implicit Integration Algorithm for Differential Algebraic Eqations of Mltibody Dynamics E. J. Hag, D. Negrt, M. Ianc Janary 28, 1997 To Appear Mechanics of Strctres and Machines Abstract.

More information

Prediction of Transmission Distortion for Wireless Video Communication: Analysis

Prediction of Transmission Distortion for Wireless Video Communication: Analysis Prediction of Transmission Distortion for Wireless Video Commnication: Analysis Zhifeng Chen and Dapeng W Department of Electrical and Compter Engineering, University of Florida, Gainesville, Florida 326

More information

Decision Oriented Bayesian Design of Experiments

Decision Oriented Bayesian Design of Experiments Decision Oriented Bayesian Design of Experiments Farminder S. Anand*, Jay H. Lee**, Matthew J. Realff*** *School of Chemical & Biomoleclar Engineering Georgia Institte of echnology, Atlanta, GA 3332 USA

More information

Department of Industrial Engineering Statistical Quality Control presented by Dr. Eng. Abed Schokry

Department of Industrial Engineering Statistical Quality Control presented by Dr. Eng. Abed Schokry Department of Indstrial Engineering Statistical Qality Control presented by Dr. Eng. Abed Schokry Department of Indstrial Engineering Statistical Qality Control C and U Chart presented by Dr. Eng. Abed

More information

A Model-Free Adaptive Control of Pulsed GTAW

A Model-Free Adaptive Control of Pulsed GTAW A Model-Free Adaptive Control of Plsed GTAW F.L. Lv 1, S.B. Chen 1, and S.W. Dai 1 Institte of Welding Technology, Shanghai Jiao Tong University, Shanghai 00030, P.R. China Department of Atomatic Control,

More information

Effects of Soil Spatial Variability on Bearing Capacity of Shallow Foundations

Effects of Soil Spatial Variability on Bearing Capacity of Shallow Foundations Geotechnical Safety and Risk V T. Schweckendiek et al. (Eds.) 2015 The athors and IOS Press. This article is pblished online with Open Access by IOS Press and distribted nder the terms of the Creative

More information

Cubic graphs have bounded slope parameter

Cubic graphs have bounded slope parameter Cbic graphs have bonded slope parameter B. Keszegh, J. Pach, D. Pálvölgyi, and G. Tóth Agst 25, 2009 Abstract We show that every finite connected graph G with maximm degree three and with at least one

More information

Discussion Papers Department of Economics University of Copenhagen

Discussion Papers Department of Economics University of Copenhagen Discssion Papers Department of Economics University of Copenhagen No. 10-06 Discssion of The Forward Search: Theory and Data Analysis, by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli Søren Johansen,

More information

Safe Manual Control of the Furuta Pendulum

Safe Manual Control of the Furuta Pendulum Safe Manal Control of the Frta Pendlm Johan Åkesson, Karl Johan Åström Department of Atomatic Control, Lnd Institte of Technology (LTH) Box 8, Lnd, Sweden PSfrag {jakesson,kja}@control.lth.se replacements

More information

The Replenishment Policy for an Inventory System with a Fixed Ordering Cost and a Proportional Penalty Cost under Poisson Arrival Demands

The Replenishment Policy for an Inventory System with a Fixed Ordering Cost and a Proportional Penalty Cost under Poisson Arrival Demands Scientiae Mathematicae Japonicae Online, e-211, 161 167 161 The Replenishment Policy for an Inventory System with a Fixed Ordering Cost and a Proportional Penalty Cost nder Poisson Arrival Demands Hitoshi

More information

Lecture Notes on From Rules to Propositions

Lecture Notes on From Rules to Propositions Lecture Notes on From Rules to Propositions 15-816: Linear Logic Frank Pfenning Lecture 2 January 18, 2012 We review the ideas of ephemeral truth and linear inference with another example from graph theory:

More information

Sensitivity Analysis in Bayesian Networks: From Single to Multiple Parameters

Sensitivity Analysis in Bayesian Networks: From Single to Multiple Parameters Sensitivity Analysis in Bayesian Networks: From Single to Mltiple Parameters Hei Chan and Adnan Darwiche Compter Science Department University of California, Los Angeles Los Angeles, CA 90095 {hei,darwiche}@cs.cla.ed

More information

Generalized Jinc functions and their application to focusing and diffraction of circular apertures

Generalized Jinc functions and their application to focusing and diffraction of circular apertures Qing Cao Vol. 20, No. 4/April 2003/J. Opt. Soc. Am. A 66 Generalized Jinc fnctions and their application to focsing and diffraction of circlar apertres Qing Cao Optische Nachrichtentechnik, FernUniversität

More information

Prandl established a universal velocity profile for flow parallel to the bed given by

Prandl established a universal velocity profile for flow parallel to the bed given by EM 0--00 (Part VI) (g) The nderlayers shold be at least three thicknesses of the W 50 stone, bt never less than 0.3 m (Ahrens 98b). The thickness can be calclated sing Eqation VI-5-9 with a coefficient

More information

Network Coding for Multiple Unicasts: An Approach based on Linear Optimization

Network Coding for Multiple Unicasts: An Approach based on Linear Optimization Network Coding for Mltiple Unicasts: An Approach based on Linear Optimization Danail Traskov, Niranjan Ratnakar, Desmond S. Ln, Ralf Koetter, and Mriel Médard Abstract In this paper we consider the application

More information

Lecture: Corporate Income Tax

Lecture: Corporate Income Tax Lectre: Corporate Income Tax Ltz Krschwitz & Andreas Löffler Disconted Cash Flow, Section 2.1, Otline 2.1 Unlevered firms Similar companies Notation 2.1.1 Valation eqation 2.1.2 Weak atoregressive cash

More information

Optimal Control, Statistics and Path Planning

Optimal Control, Statistics and Path Planning PERGAMON Mathematical and Compter Modelling 33 (21) 237 253 www.elsevier.nl/locate/mcm Optimal Control, Statistics and Path Planning C. F. Martin and Shan Sn Department of Mathematics and Statistics Texas

More information

PHASE STEERING AND FOCUSING BEHAVIOR OF ULTRASOUND IN CEMENTITIOUS MATERIALS

PHASE STEERING AND FOCUSING BEHAVIOR OF ULTRASOUND IN CEMENTITIOUS MATERIALS PHAS STRING AND FOCUSING BHAVIOR OF ULTRASOUND IN CMNTITIOUS MATRIALS Shi-Chang Wooh and Lawrence Azar Department of Civil and nvironmental ngineering Massachsetts Institte of Technology Cambridge, MA

More information

CRITERIA FOR TOEPLITZ OPERATORS ON THE SPHERE. Jingbo Xia

CRITERIA FOR TOEPLITZ OPERATORS ON THE SPHERE. Jingbo Xia CRITERIA FOR TOEPLITZ OPERATORS ON THE SPHERE Jingbo Xia Abstract. Let H 2 (S) be the Hardy space on the nit sphere S in C n. We show that a set of inner fnctions Λ is sfficient for the prpose of determining

More information

On relative errors of floating-point operations: optimal bounds and applications

On relative errors of floating-point operations: optimal bounds and applications On relative errors of floating-point operations: optimal bonds and applications Clade-Pierre Jeannerod, Siegfried M. Rmp To cite this version: Clade-Pierre Jeannerod, Siegfried M. Rmp. On relative errors

More information

PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING

PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING INTRODUCTION Richard 1. Davis & 1. Brce Nestleroth Battelle 505 King Ave Colmbs, OH 40201 Mechanical damage, cased

More information

Typed Kleene Algebra with Products and Iteration Theories

Typed Kleene Algebra with Products and Iteration Theories Typed Kleene Algebra with Prodcts and Iteration Theories Dexter Kozen and Konstantinos Mamoras Compter Science Department Cornell University Ithaca, NY 14853-7501, USA {kozen,mamoras}@cs.cornell.ed Abstract

More information

Lecture Notes on Classical Linear Logic

Lecture Notes on Classical Linear Logic Lecture Notes on Classical Linear Logic 15-816: Linear Logic Frank Pfenning Lecture 25 April 23, 2012 Originally, linear logic was conceived by Girard [Gir87] as a classical system, with one-sided sequents,

More information

Pulses on a Struck String

Pulses on a Struck String 8.03 at ESG Spplemental Notes Plses on a Strck String These notes investigate specific eamples of transverse motion on a stretched string in cases where the string is at some time ndisplaced, bt with a

More information

GEOGRAPHY GEOGRAPHY. CfE. BrightRED Study Guide. CfE. ADVANCED Higher. Phil Duffy. BrightRED Study Guides. CfE ADVANCED Higher GEOGRAPHY.

GEOGRAPHY GEOGRAPHY. CfE. BrightRED Study Guide. CfE. ADVANCED Higher. Phil Duffy. BrightRED Study Guides. CfE ADVANCED Higher GEOGRAPHY. BrightRED BrightRED Stdy Gides Phil Dffy This BrightRED Stdy Gide is the ltimate companion to yor Advanced Higher Geography stdies! Written by or trsted athor and experienced Geography teacher, Phil Dffy,

More information

Spanning Trees with Many Leaves in Graphs without Diamonds and Blossoms

Spanning Trees with Many Leaves in Graphs without Diamonds and Blossoms Spanning Trees ith Many Leaes in Graphs ithot Diamonds and Blossoms Pal Bonsma Florian Zickfeld Technische Uniersität Berlin, Fachbereich Mathematik Str. des 7. Jni 36, 0623 Berlin, Germany {bonsma,zickfeld}@math.t-berlin.de

More information

EOQ Problem Well-Posedness: an Alternative Approach Establishing Sufficient Conditions

EOQ Problem Well-Posedness: an Alternative Approach Establishing Sufficient Conditions pplied Mathematical Sciences, Vol. 4, 2, no. 25, 23-29 EOQ Problem Well-Posedness: an lternative pproach Establishing Sfficient Conditions Giovanni Mingari Scarpello via Negroli, 6, 226 Milano Italy Daniele

More information

A Characterization of the Domain of Beta-Divergence and Its Connection to Bregman Variational Model

A Characterization of the Domain of Beta-Divergence and Its Connection to Bregman Variational Model entropy Article A Characterization of the Domain of Beta-Divergence and Its Connection to Bregman Variational Model Hyenkyn Woo School of Liberal Arts, Korea University of Technology and Edcation, Cheonan

More information

Reduction of over-determined systems of differential equations

Reduction of over-determined systems of differential equations Redction of oer-determined systems of differential eqations Maim Zaytse 1) 1, ) and Vyachesla Akkerman 1) Nclear Safety Institte, Rssian Academy of Sciences, Moscow, 115191 Rssia ) Department of Mechanical

More information

arxiv:quant-ph/ v4 14 May 2003

arxiv:quant-ph/ v4 14 May 2003 Phase-transition-like Behavior of Qantm Games arxiv:qant-ph/0111138v4 14 May 2003 Jiangfeng D Department of Modern Physics, University of Science and Technology of China, Hefei, 230027, People s Repblic

More information

QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING

QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING Jornal of the Korean Statistical Society 2007, 36: 4, pp 543 556 QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING Hosila P. Singh 1, Ritesh Tailor 2, Sarjinder Singh 3 and Jong-Min Kim 4 Abstract In sccessive

More information