PHIL12A Section Answers, 16 February 2011

Total Page:16

File Type:pdf, Size:1020Kb

PHIL12A Section Answers, 16 February 2011 PHIL12A Section answers, 16 February 2011 Julian Jonker 1 How much do you know? 1. Show that the following sentences are equivalent. (a) (Ex 4.16) A _ B _ A and A _ B AB (A _ B) _ A A _ B TT TTT T T T T T TF TTF T T T T F FT FTT T F F T T FF FFF F F F F F (b) (Ex 4.18) A _ (B ^ C) and (A _ B) ^ (A _ C) ABC A _ (B ^ C) (A _ B) ^ (A _ C) TTT T T TTT TTT T TTT TTF T T TFF TTT T TTF TFT T T FFT TTF T TTT TFF T T FFF TTF T TTF TFF T T FFF TTF T TTF FTT F T TTT FTT T FTT FTF F F TFF FTT F FFF FFT F F FFT FFF F FTT FFF F F FFF FFF F FFF 1 2. For each of the following arguments, show that the conclusion is a tautological consequence of the premises using truth tables. (I’ll use the shortcut method in each case, starting by placing a T under the main connective of each premise and an F under the main connective of the conclusion, and the working backwards until I hit a contradiction, at which point I will leave an x under the sentence to which I cannot assign a consistent truth value. (a) (Ex 4.20) 1 (A ^ B) _ C 2 (B _ C) (A ^ B) _ C B _ C T F T FFF T Fx T F FFF (b) (Ex 4.22) 1 A 2 B _ C 3 ((B ^ A) _ (C ^ A) AB _ C ((B ^ A) _ (C ^ A) TT F TT FTFFT T Fx T Fx FFTFFFT 2 (c) 1 A _ B 2 B _ C 3 :B 4 A ^ C A _ BB _ C : B A ^ C TTT F TFFTTF F TTFFTTTF Tx F Tx (d) The following conclusion is in fact not a tautological consequence of the premises, as the truth assignment below illustrates. 1 A _ B 2 C _ D 3 :A _:C 4 B ^ D A _ BC _ D : A _: C B ^ D FTTTTFTFTFT TFF 3. Recall the following equivalences: Associativity of ^: P ^ (Q ^ R) , (P ^ Q) ^ R , P ^ Q ^ R Associativity of _: P _ (Q _ R) , (P _ Q) _ R , P _ Q _ R Commutativity of ^: P ^ Q , Q ^ P Commutativity of _: P _ Q , Q _ P Idempotence of ^: P ^ P , P Idempotence of _: P _ P , P Double negation: ::P , P 3 De Morgan’s laws: :(P _ Q) ,:P ^ Q) :(P ^ Q) ,:P _:Q Using these equivalences to put the following sentences into negation normal form, using a chain of equiv- alences. At each step of the chain, indicate which principle you are using: (a) (Ex 4.36) (:A _ B) _ (B _ C) (:A _ B) _ (B _ C) ,:A _ B _ B _ C (Associativity of _) ,:A _ B _ C (Idempotence of _) (b) (A _ B) ^ C ^ (:(:B ^ :A) _ B) (A _ B) ^ C ^ (:(:B ^ :A) _ B) , (A _ B) ^ C ^ (::B _ ::A _ B) (De Morgan’s laws) , (A _ B) ^ C ^ (B _ A _ B) (Double negation) , (A _ B) ^ C ^ (A _ B) (Idempotency of _) , (A _ B) ^ C (Idempotency of ^) (c) :(::A ^ ::B) _ C _ (:B _:A) _:A :(::A ^ ::B) _ C _ (:B _:A) _:A ,:(A ^ B) _ C _ (:B _:A) _:A (Double negation) , (:A _:B) _ C _ (:B _:A) _:A (De Morgan’s laws) , (:A _:B) _ C _ (:A _:B) _:A (Commutativity of _) , (:A _:B) _ C _:A (Commutativity of _) ,:A _:B _ C _:A (Associativity of _) ,:A _:B _ C (Idempotency of _) 2 Something slightly harder, if there’s time. 1. Think of two sentences P and Q such that P is a logical consequence of Q, but not a tautological conse- quence. An example: P:‘x = 2’, Q:‘x2 = 4’ 4 2. (Ex 4.25) Is A ^ B a tautological consequence of A _ B? Give an example of two different sentences A and B in the blocks language such that A ^ B is a logical consequence of A _ B. A ^ B is not a tautological consequence of A _ B: consider for example the row of the truth table in which A is true and B is false. However, if A is interpreted as LeftOf(a,b) and B is interpreted as RightOf(b,a), then we have that A ^ B is a logical consequence of A _ B. 3. When using truth tables to determine whether one sentence is a tautological consequence of a set of sentences, you normally write out all possible truth values for each atomic sentence. Once you have more than three atomic sentences, this becomes laborious. Is there a quicker way to do it? Show how to do it with one of the examples above. See the examples above! 3 Challenge question Consider the arbitrary sentence φ consisting of parentheses, ^ symbols, _ symbols, : symbols and n atomic sentences. (Make up an example of such a complex sentence and draw its truth table in order to help with the questions that follow.) What are the reference rows of its truth table? How many rows in its truth table? Can a truth value be assigned to each row of the truth table of φ? How would you justify this? Consider for example φ = :(:(A _ B) ^ C). The truth table for this sentence has three reference columns and eight rows. Since the sentence consists of just atomic sentences, parentheses and truth-functional connectives, we can draw up a truth table and assign a truth value in each row on the basis of the truth values of the atomic sentences and the definitions of the truth-functional connectives. Now imagine that you have such a truth table. Consider the rows which make φ true. For each such row, there is a way to compose a sentence Li using the atomic sentences in φ, ^ symbols and : symbols. Can you work out how to do it? (Think about what this row of the truth table means, and how you could express this meaning using just the atomic sentences of φ, ^ symbols and : symbols.) Here is the truth table for φ: 5 ABC : (: (A _ B) ^ C) TTT TFTTTFT TTF TFTTTFF TFT TFTTFFT TFF TFTTFFF FTT TFFTTFT FTF TFFTTFF FFT FTFFFTT FFF TTFFFFF Each row of the truth table produces a truth value under the main connective of the sentence that is a function of the truth values of the atomic sentences. A truth table is just an intuitive way of illustrating this. However, we could talk about the function F:(:(A_B)^C) as a function from all the possible combinations of truth values of the atomic sentences to the two truth values T and F. So each row represents the value that this function takes on when given the truth values under the atomic sentences as its arguments. In other words, we could represent the second row of the truth table in the following way: F:(:(A_B)^C)(T; T; F) = T. For each arbitrary sentence we could produce a function in the same way mapping the combinations of the atomic sentences to T and F. Now consider that for each row there are a finite number of true atomic sentences upon which the truth value of the sentence depends. If the sentence is true in this row, then its truth value is equivalent to the conjunction of those atomic sentences which are true and the negations of those atomic sentences which are false. For example, F:(:(A_B)^C)(T; T; F) = T = FA^B^:C (T; T; F). So we let L2 = A ^ B ^ :C. Similarly, for each row in which φ is true, there is a sentence Li consisting of the conjunction of the atomic sentences that are true in that row and the negations of those atomic sentences which are false. If any such sentence Li is true, it is because the atomic sentences of which it consists take on the truth values that match the ith row of the truth table, and by construction φ is true in that row. So whenever any Li is true, φ is also true. Now convince yourself that φ is equivalent to the disjunction of the Ls – that is, L1 _ L2 _ :::Lj, where j is the number of true rows of the truth table. If you have got this far, well done. You have demonstrated why it is that every sentence we can so far, no matter how complex the sentence, can be written in negation normal form. (Actually, you have shown something more: that every sentence can be written in disjunctive normal form.) Suppose there are j true rows of the truth table of φ. Since φ is true when L1 is true, or when L2 is true, ... , or when Lj is true, it follows that φ is true when at least one of the disjuncts of L1 _ L2 _ ::: _ Lj is true. Also, since the truth table of φ exhausts the possible combinations of truth values of the atomic sentences of φ, we know that when φ is true it is true in some ith row of its truth table.
Recommended publications
  • Chapter 18 Negation
    Chapter 18 Negation Jong-Bok Kim Kyung Hee University, Seoul Each language has a way to express (sentential) negation that reverses the truth value of a certain sentence, but employs language-particular expressions and gram- matical strategies. There are four main types of negatives in expressing sentential negation: the adverbial negative, the morphological negative, the negative auxil- iary verb, and the preverbal negative. This chapter discusses HPSG analyses for these four strategies in marking sentential negation. 1 Modes of expressing negation There are four main types of negative markers in expressing negation in lan- guages: the morphological negative, the negative auxiliary verb, the adverbial negative, and the clitic-like preverbal negative (see Dahl 1979; Payne 1985; Zanut- tini 2001; Dryer 2005).1 Each of these types is illustrated in the following: (1) a. Ali elmalar-i ser-me-di-;. (Turkish) Ali apples-ACC like-NEG-PST-3SG ‘Ali didn’t like apples.’ b. sensayng-nim-i o-ci anh-usi-ess-ta. (Korean) teacher-HON-NOM come-CONN NEG-HON-PST-DECL ‘The teacher didn’t come.’ c. Dominique (n’) écrivait pas de lettre. (French) Dominique NEG wrote NEG of letter ‘Dominique did not write a letter.’ 1The term negator or negative marker is a cover term for any linguistic expression functioning as sentential negation. Jong-Bok Kim. 2021. Negation. In Stefan Müller, Anne Abeillé, Robert D. Borsley & Jean- Pierre Koenig (eds.), Head-Driven Phrase Structure Grammar: The handbook. Prepublished version. Berlin: Language Science Press. [Pre- liminary page numbering] Jong-Bok Kim d. Gianni non legge articoli di sintassi. (Italian) Gianni NEG reads articles of syntax ‘Gianni doesn’t read syntax articles.’ As shown in (1a), languages like Turkish have typical examples of morphological negatives where negation is expressed by an inflectional category realized on the verb by affixation.
    [Show full text]
  • A Symmetric Lambda-Calculus Corresponding to the Negation
    A Symmetric Lambda-Calculus Corresponding to the Negation-Free Bilateral Natural Deduction Tatsuya Abe Software Technology and Artificial Intelligence Research Laboratory, Chiba Institute of Technology, 2-17-1 Tsudanuma, Narashino, Chiba, 275-0016, Japan [email protected] Daisuke Kimura Department of Information Science, Toho University, 2-2-1 Miyama, Funabashi, Chiba, 274-8510, Japan [email protected] Abstract Filinski constructed a symmetric lambda-calculus consisting of expressions and continuations which are symmetric, and functions which have duality. In his calculus, functions can be encoded to expressions and continuations using primitive operators. That is, the duality of functions is not derived in the calculus but adopted as a principle of the calculus. In this paper, we propose a simple symmetric lambda-calculus corresponding to the negation-free natural deduction based bilateralism in proof-theoretic semantics. In our calculus, continuation types are represented as not negations of formulae but formulae with negative polarity. Function types are represented as the implication and but-not connectives in intuitionistic and paraconsistent logics, respectively. Our calculus is not only simple but also powerful as it includes a call-value calculus corresponding to the call-by-value dual calculus invented by Wadler. We show that mutual transformations between expressions and continuations are definable in our calculus to justify the duality of functions. We also show that every typable function has dual types. Thus, the duality of function is derived from bilateralism. 2012 ACM Subject Classification Theory of computation → Logic; Theory of computation → Type theory Keywords and phrases symmetric lambda-calculus, formulae-as-types, duality, bilateralism, natural deduction, proof-theoretic semantics, but-not connective, continuation, call-by-value Acknowledgements The author thanks Yosuke Fukuda, Tasuku Hiraishi, Kentaro Kikuchi, and Takeshi Tsukada for the fruitful discussions, which clarified contributions of the present paper.
    [Show full text]
  • Journal of Linguistics Negation, 'Presupposition'
    Journal of Linguistics http://journals.cambridge.org/LIN Additional services for Journal of Linguistics: Email alerts: Click here Subscriptions: Click here Commercial reprints: Click here Terms of use : Click here Negation, ‘presupposition’ and the semantics/pragmatics distinction ROBYN CARSTON Journal of Linguistics / Volume 34 / Issue 02 / September 1998, pp 309 ­ 350 DOI: null, Published online: 08 September 2000 Link to this article: http://journals.cambridge.org/abstract_S0022226798007063 How to cite this article: ROBYN CARSTON (1998). Negation, ‘presupposition’ and the semantics/pragmatics distinction. Journal of Linguistics, 34, pp 309­350 Request Permissions : Click here Downloaded from http://journals.cambridge.org/LIN, IP address: 144.82.107.34 on 12 Oct 2012 J. Linguistics (), –. Printed in the United Kingdom # Cambridge University Press Negation, ‘presupposition’ and the semantics/pragmatics distinction1 ROBYN CARSTON Department of Phonetics and Linguistics, University College London (Received February ; revised April ) A cognitive pragmatic approach is taken to some long-standing problem cases of negation, the so-called presupposition denial cases. It is argued that a full account of the processes and levels of representation involved in their interpretation typically requires the sequential pragmatic derivation of two different propositions expressed. The first is one in which the presupposition is preserved and, following the rejection of this, the second involves the echoic (metalinguistic) use of material falling in the scope of the negation. The semantic base for these processes is the standard anti- presuppositionalist wide-scope negation. A different view, developed by Burton- Roberts (a, b), takes presupposition to be a semantic relation encoded in natural language and so argues for a negation operator that does not cancel presuppositions.
    [Show full text]
  • Expressing Negation
    Expressing Negation William A. Ladusaw University of California, Santa Cruz Introduction* My focus in this paper is the syntax-semantics interface for the interpretation of negation in languages which show negative concord, as illustrated in the sentences in (1)-(4). (1) Nobody said nothing to nobody. [NS English] ‘Nobody said anything to anyone.’ (2) Maria didn’t say nothing to nobody. [NS English] ‘Maria didn’t say anything to anyone.’ (3) Mario non ha parlato di niente con nessuno. [Italian] ‘Mario hasn’t spoken with anyone about anything.’ (4) No m’ha telefonat ningú. [Catalan] ‘Nobody has telephoned me.’ Negative concord (NC) is the indication at multiple points in a clause of the fact that the clause is to be interpreted as semantically negated. In a widely spoken and even more widely understood nonstandard dialect of English, sentences (1) and (2) are interpreted as synonymous with those given as glosses, which are also well-formed in the dialect. The examples in (3) from Italian and (4) from Catalan illustrate the same phenomenon. The occurrence in these sentences of two or three different words, any one of which when correctly positioned would be sufficient to negate a clause, does not guarantee that their interpretation involves two or three independent expressions of negation. These clauses express only one negation, which is, on one view, simply redundantly indicated in two or three different places; each of the italicized terms in these sentences might be seen as having an equal claim to the function of expressing negation. However closer inspection indicates that this is not the correct view.
    [Show full text]
  • Deduction (I) Tautologies, Contradictions And
    D (I) T, & L L October , Tautologies, contradictions and contingencies Consider the truth table of the following formula: p (p ∨ p) () If you look at the final column, you will notice that the truth value of the whole formula depends on the way a truth value is assigned to p: the whole formula is true if p is true and false if p is false. Contrast the truth table of (p ∨ p) in () with the truth table of (p ∨ ¬p) below: p ¬p (p ∨ ¬p) () If you look at the final column, you will notice that the truth value of the whole formula does not depend on the way a truth value is assigned to p. The formula is always true because of the meaning of the connectives. Finally, consider the truth table table of (p ∧ ¬p): p ¬p (p ∧ ¬p) () This time the formula is always false no matter what truth value p has. Tautology A statement is called a tautology if the final column in its truth table contains only ’s. Contradiction A statement is called a contradiction if the final column in its truth table contains only ’s. Contingency A statement is called a contingency or contingent if the final column in its truth table contains both ’s and ’s. Let’s consider some examples from the book. Can you figure out which of the following sentences are tautologies, which are contradictions and which contingencies? Hint: the answer is the same for all the formulas with a single row. () a. (p ∨ ¬p), (p → p), (p → (q → p)), ¬(p ∧ ¬p) b.
    [Show full text]
  • Sets, Propositional Logic, Predicates, and Quantifiers
    COMP 182 Algorithmic Thinking Sets, Propositional Logic, Luay Nakhleh Computer Science Predicates, and Quantifiers Rice University !1 Reading Material ❖ Chapter 1, Sections 1, 4, 5 ❖ Chapter 2, Sections 1, 2 !2 ❖ Mathematics is about statements that are either true or false. ❖ Such statements are called propositions. ❖ We use logic to describe them, and proof techniques to prove whether they are true or false. !3 Propositions ❖ 5>7 ❖ The square root of 2 is irrational. ❖ A graph is bipartite if and only if it doesn’t have a cycle of odd length. ❖ For n>1, the sum of the numbers 1,2,3,…,n is n2. !4 Propositions? ❖ E=mc2 ❖ The sun rises from the East every day. ❖ All species on Earth evolved from a common ancestor. ❖ God does not exist. ❖ Everyone eventually dies. !5 ❖ And some of you might already be wondering: “If I wanted to study mathematics, I would have majored in Math. I came here to study computer science.” !6 ❖ Computer Science is mathematics, but we almost exclusively focus on aspects of mathematics that relate to computation (that can be implemented in software and/or hardware). !7 ❖Logic is the language of computer science and, mathematics is the computer scientist’s most essential toolbox. !8 Examples of “CS-relevant” Math ❖ Algorithm A correctly solves problem P. ❖ Algorithm A has a worst-case running time of O(n3). ❖ Problem P has no solution. ❖ Using comparison between two elements as the basic operation, we cannot sort a list of n elements in less than O(n log n) time. ❖ Problem A is NP-Complete.
    [Show full text]
  • The Etienne Gilson Series 21
    The Etienne Gilson Series 21 Remapping Scholasticism by MARCIA L. COLISH 3 March 2000 Pontifical Institute of Mediaeval Studies This lecture and its publication was made possible through the generous bequest of the late Charles J. Sullivan (1914-1999) Note: the author may be contacted at: Department of History Oberlin College Oberlin OH USA 44074 ISSN 0-708-319X ISBN 0-88844-721-3 © 2000 by Pontifical Institute of Mediaeval Studies 59 Queen’s Park Crescent East Toronto, Ontario, Canada M5S 2C4 Printed in Canada nce upon a time there were two competing story-lines for medieval intellectual history, each writing a major role for scholasticism into its script. Although these story-lines were O created independently and reflected different concerns, they sometimes overlapped and gave each other aid and comfort. Both exerted considerable influence on the way historians of medieval speculative thought conceptualized their subject in the first half of the twentieth cen- tury. Both versions of the map drawn by these two sets of cartographers illustrated what Wallace K. Ferguson later described as “the revolt of the medievalists.”1 One was confined largely to the academy and appealed to a wide variety of medievalists, while the other had a somewhat narrower draw and reflected political and confessional, as well as academic, concerns. The first was the anti-Burckhardtian effort to push Renaissance humanism, understood as combining a knowledge and love of the classics with “the discovery of the world and of man,” back into the Middle Ages. The second was inspired by the neo-Thomist revival launched by Pope Leo XIII, and was inhabited almost exclusively by Roman Catholic scholars.
    [Show full text]
  • On Axiomatizations of General Many-Valued Propositional Calculi
    On axiomatizations of general many-valued propositional calculi Arto Salomaa Turku Centre for Computer Science Joukahaisenkatu 3{5 B, 20520 Turku, Finland asalomaa@utu.fi Abstract We present a general setup for many-valued propositional logics, and compare truth-table and axiomatic stipulations within this setup. Results are obtained concerning cases, where a finitary axiomatization is (resp. is not) possible. Related problems and examples are discussed. 1 Introduction Many-valued systems of logic are constructed by introducing one or more truth- values between truth and falsity. Truth-functions associated with the logical connectives then operate with more than two truth-values. For instance, the truth-function D associated with the 3-valued disjunction might be defined for the truth-values T;I;F (true, intermediate, false) by D(x; y) = max(x; y); where T > I > F: If the truth-function N associated with negation is defined by N(T ) = F; N(F ) = T;N(I) = I; the law of the excluded middle is not valid, provided \validity" means that the truth-value t results for all assignments of values for the variables. On the other hand, many-valuedness is not so obvious if the axiomatic method is used. As such, an ordinary axiomatization is not many-valued. Truth-tables are essential for the latter. However, in many cases it is possi- ble to axiomatize many-valued logics and, conversely, find many-valued models for axiom systems. In this paper, we will investigate (for propositional log- ics) interconnections between such \truth-value stipulations" and \axiomatic stipulations". A brief outline of the contents of this paper follows.
    [Show full text]
  • Mathematical Logic Part One
    Mathematical Logic Part One An Important Question How do we formalize the logic we've been using in our proofs? Where We're Going ● Propositional Logic (Today) ● Basic logical connectives. ● Truth tables. ● Logical equivalences. ● First-Order Logic (Today/Friday) ● Reasoning about properties of multiple objects. Propositional Logic A proposition is a statement that is, by itself, either true or false. Some Sample Propositions ● Puppies are cuter than kittens. ● Kittens are cuter than puppies. ● Usain Bolt can outrun everyone in this room. ● CS103 is useful for cocktail parties. ● This is the last entry on this list. More Propositions ● I came in like a wrecking ball. ● I am a champion. ● You're going to hear me roar. ● We all just entertainers. Things That Aren't Propositions CommandsCommands cannotcannot bebe truetrue oror false.false. Things That Aren't Propositions QuestionsQuestions cannotcannot bebe truetrue oror false.false. Things That Aren't Propositions TheThe firstfirst halfhalf isis aa validvalid proposition.proposition. I am the walrus, goo goo g'joob JibberishJibberish cannotcannot bebe truetrue oror false. false. Propositional Logic ● Propositional logic is a mathematical system for reasoning about propositions and how they relate to one another. ● Every statement in propositional logic consists of propositional variables combined via logical connectives. ● Each variable represents some proposition, such as “You liked it” or “You should have put a ring on it.” ● Connectives encode how propositions are related, such as “If you liked it, then you should have put a ring on it.” Propositional Variables ● Each proposition will be represented by a propositional variable. ● Propositional variables are usually represented as lower-case letters, such as p, q, r, s, etc.
    [Show full text]
  • 12 Propositional Logic
    CHAPTER 12 ✦ ✦ ✦ ✦ Propositional Logic In this chapter, we introduce propositional logic, an algebra whose original purpose, dating back to Aristotle, was to model reasoning. In more recent times, this algebra, like many algebras, has proved useful as a design tool. For example, Chapter 13 shows how propositional logic can be used in computer circuit design. A third use of logic is as a data model for programming languages and systems, such as the language Prolog. Many systems for reasoning by computer, including theorem provers, program verifiers, and applications in the field of artificial intelligence, have been implemented in logic-based programming languages. These languages generally use “predicate logic,” a more powerful form of logic that extends the capabilities of propositional logic. We shall meet predicate logic in Chapter 14. ✦ ✦ ✦ ✦ 12.1 What This Chapter Is About Section 12.2 gives an intuitive explanation of what propositional logic is, and why it is useful. The next section, 12,3, introduces an algebra for logical expressions with Boolean-valued operands and with logical operators such as AND, OR, and NOT that Boolean algebra operate on Boolean (true/false) values. This algebra is often called Boolean algebra after George Boole, the logician who first framed logic as an algebra. We then learn the following ideas. ✦ Truth tables are a useful way to represent the meaning of an expression in logic (Section 12.4). ✦ We can convert a truth table to a logical expression for the same logical function (Section 12.5). ✦ The Karnaugh map is a useful tabular technique for simplifying logical expres- sions (Section 12.6).
    [Show full text]
  • Gottfried Wilhelm Leibniz Papers, 1646-1716
    http://oac.cdlib.org/findaid/ark:/13030/kt2779p48t No online items Finding Aid for the Gottfried Wilhelm Leibniz Papers, 1646-1716 Processed by David MacGill; machine-readable finding aid created by Caroline Cubé © 2003 The Regents of the University of California. All rights reserved. Finding Aid for the Gottfried 503 1 Wilhelm Leibniz Papers, 1646-1716 Finding Aid for the Gottfried Wilhelm Leibniz Papers, 1646-1716 Collection number: 503 UCLA Library, Department of Special Collections Manuscripts Division Los Angeles, CA Processed by: David MacGill, November 1992 Encoded by: Caroline Cubé Online finding aid edited by: Josh Fiala, October 2003 © 2003 The Regents of the University of California. All rights reserved. Descriptive Summary Title: Gottfried Wilhelm Leibniz Papers, Date (inclusive): 1646-1716 Collection number: 503 Creator: Leibniz, Gottfried Wilhelm, Freiherr von, 1646-1716 Extent: 6 oversize boxes Repository: University of California, Los Angeles. Library. Dept. of Special Collections. Los Angeles, California 90095-1575 Abstract: Leibniz (1646-1716) was a philosopher, mathematician, and political advisor. He invented differential and integral calculus. His major writings include New physical hypothesis (1671), Discourse on metaphysics (1686), On the ultimate origin of things (1697), and On nature itself (1698). The collection consists of 35 reels of positive microfilm of more than 100,000 handwritten pages of manuscripts and letters. Physical location: Stored off-site at SRLF. Advance notice is required for access to the collection. Please contact the UCLA Library, Department of Special Collections Reference Desk for paging information. Language: English. Restrictions on Use and Reproduction Property rights to the physical object belong to the UCLA Library, Department of Special Collections.
    [Show full text]
  • Logic, Proofs
    CHAPTER 1 Logic, Proofs 1.1. Propositions A proposition is a declarative sentence that is either true or false (but not both). For instance, the following are propositions: “Paris is in France” (true), “London is in Denmark” (false), “2 < 4” (true), “4 = 7 (false)”. However the following are not propositions: “what is your name?” (this is a question), “do your homework” (this is a command), “this sentence is false” (neither true nor false), “x is an even number” (it depends on what x represents), “Socrates” (it is not even a sentence). The truth or falsehood of a proposition is called its truth value. 1.1.1. Connectives, Truth Tables. Connectives are used for making compound propositions. The main ones are the following (p and q represent given propositions): Name Represented Meaning Negation p “not p” Conjunction p¬ q “p and q” Disjunction p ∧ q “p or q (or both)” Exclusive Or p ∨ q “either p or q, but not both” Implication p ⊕ q “if p then q” Biconditional p → q “p if and only if q” ↔ The truth value of a compound proposition depends only on the value of its components. Writing F for “false” and T for “true”, we can summarize the meaning of the connectives in the following way: 6 1.1. PROPOSITIONS 7 p q p p q p q p q p q p q T T ¬F T∧ T∨ ⊕F →T ↔T T F F F T T F F F T T F T T T F F F T F F F T T Note that represents a non-exclusive or, i.e., p q is true when any of p, q is true∨ and also when both are true.
    [Show full text]