Logic and Set Theory

Total Page:16

File Type:pdf, Size:1020Kb

Logic and Set Theory University of Cambridge Mathematics Tripos Part II Logic and Set Theory Lent, 2018 Lectures by I. B. Leader Notes by Qiangru Kuang Contents Contents 1 Propositional Logic 2 1.1 Semantic Entailment ......................... 2 1.2 Syntactic Implication ......................... 4 2 Well-orderings and Ordinals 9 2.1 Definitions ............................... 9 2.2 Constructing well-orderings ..................... 13 2.3 Ordinals ................................ 13 2.4 Some ordinals ............................. 15 2.5 Successors and Limits ........................ 16 2.6 Ordinal arithmetics .......................... 17 3 Posets and Zorn’s Lemma 20 3.1 Partial Orders ............................. 20 3.2 Zorn’s Lemma ............................. 23 3.3 Zorn’s Lemma and Axiom of Choice ................ 25 3.4 Bourbaki-Witt Theorem* ...................... 26 4 Predicate Logic 28 4.1 Definitions ............................... 28 4.2 Semantic Entailment ......................... 30 4.3 Syntactic Implication ......................... 32 4.4 Gödel Completeness Theorem* ................... 34 4.5 Peano Arithmetic ........................... 38 5 Set Theory 40 5.1 Zermelo-Fraenkel Set Theory .................... 40 5.2 Properties of ZF ........................... 44 5.3 Picture of the Universe ........................ 48 6 Cardinals 50 6.1 Definitions ............................... 50 6.2 Cardinal Arithmetics ......................... 51 7 Gödel Incompleteness Theorem* 54 A Classes 57 Index 58 1 1 Propositional Logic 1 Propositional Logic Let 푃 be a set of primitive propositions. Unless otherwise stated, 푃 = {푝1, 푝2,…}. Definition (Language). The language or set of propositions 퐿 = 퐿(푃 ) is defined inductively by 1. for every 푝 ∈ 푃, 푝 ∈ 퐿, 2. ⊥ ∈ 퐿 (reads “false”), 3. if 푝, 푞 ∈ 퐿 then (푝 ⟹ 푞) ∈ 퐿. Example. (푝1 ⟹ ⊥), ((푝1 ⟹ 푝2) ⟹ (푝1 ⟹ 푝3)), ((푝1 ⟹ ⊥) ⟹ ⊥) are elements of 퐿. Note. 1. Each proposition is a finite string of symbols from the alphabet (, ), ⟹ , 푝1, 푝2,…. 2. “Inductively defined” means more precisely that we set 퐿1 = 푃 ∪ {⊥} 퐿푛+1 = 퐿푛 ∪ {(푝 ⟹ 푞) ∶ 푝, 푞 ∈ 퐿푛} and then set 퐿 = 퐿1 ∪ 퐿2 ∪ …. 퐿푛 can be seen as “things born by time 푛”. 3. Each proposition is built up uniquely from (1), (2) and (3). For example, ((푝1 ⟹ 푝2) ⟹ (푝1 ⟹ 푝3)) came from (푝1 ⟹ 푝2) and (푝1 ⟹ 푝3). Note that we often omit outer brackets or use different brackets for clarity. We can now define for example, ¬푝 (reads “not 푝”) as an abbreviation for 푝 ⟹ ⊥, 푝 ∨ 푞 (reads “푝 or 푞”) for (¬푝) ⟹ 푞, 푝 ∧ 푞 (reads “푝 and 푞”) for ¬(푝 ⟹ (¬푞)). 1.1 Semantic Entailment Definition (Valuation). A valuation is a function 푣 ∶ 퐿 → {0, 1} such that 1. 푣(⊥) = 0, 0 if 푣(푝) = 1, 푣(푞) = 0 2. 푣(푝 ⟹ 푞) = { for all 푝, 푞 ∈ 퐿. 1 otherwise Remark. On {0, 1}, we could define a constant ⊥ by ⊥ = 0 and an operation ⟹ by 0 if 푎 = 1, 푏 = 0 (푎 ⟹ 푏) = { 1 otherwise Then a valuation is a function 퐿 → {0, 1} that preserves the structure (⊥ and ⟹ ), i.e. it is a homomorphism. 2 1 Propositional Logic Proposition 1.1. 1. If 푣 and 푣′ are valuations with 푣(푝) = 푣′(푝) for all 푝 ∈ 푃, then 푣 = 푣′. 2. For any 푤 ∶ 푃 → {0, 1}, there exists a valuation 푣 with 푣(푝) = 푤(푝) for all 푝 ∈ 푃. In other words, a valuation is determined by its values on 푃 and any values will do. Proof. ′ ′ ′ 1. We have for all 푝 ∈ 퐿1, 푣(푝) = 푣 (푝). But if 푣(푝) = 푣 (푝) and 푣(푞) = 푣 (푞) ′ ′ then 푣(푝 ⟹ 푞) = 푣 (푝 ⟹ 푞) so 푣 = 푣 on 퐿2. Continue inductively, we ′ have 푣 = 푣 on 퐿푛 for all 푛. 2. Set 푣(푝) = 푤(푝) for all 푝 ∈ 푃 and 푣(⊥) = 0. This defines 푣 on 퐿1. Having 0 if 푣(푝) = 1, 푣(푞) = 0 defined 푣 on 퐿2, use 푣(푝 ⟹ 푞) = { to define 푣 1 otherwise on 퐿푛+1. Example. In a valuation given by 푣(푝1) = 1 푣(푝2) = 1 푣(푝푛) = 0 for all 푛 ≥ 3 we have 푣((푝⏟⏟⏟⏟⏟1 ⟹ 푝2) ⟹ 푝⏟3) = 0. 1 0 Definition (Tautology). 푝 is a tautology, written ⊨ 푝 if 푣(푝) = 1 for all valuations 푣. Example. 1. 푝 ⟹ (푞 ⟹ 푝). “A true statement is implied by anything”. To show this we could write donw a truth table 푣(푝) 푣(푞) 푣(푞 ⟹ 푝) 푣(푝 ⟹ (푞 ⟹ 푝)) 1 1 1 1 1 0 1 1 0 1 0 1 0 0 1 1 2. (¬¬푝) ⟹ 푝, i.e. ((푝 ⟹ ⊥) ⟹ ⊥) ⟹ 푝. “Law of excluded middle”. 3 1 Propositional Logic 3. (푝 ⟹ (푞 ⟹ 푟)) ⟹ ((푝 ⟹ 푞) ⟹ (푝 ⟹ 푟)). This is an example where writing down a truth table is not so desirable. Instead, this is not a tautology only if we have 푣 with 푣(푝 ⟹ (푞 ⟹ 푟)) = 1 푣((푝 ⟹ 푞) ⟹ (푝 ⟹ 푟)) = 0 so 푣(푝 ⟹ 푞) = 1, 푣(푝 ⟹ 푟) = 0 whence 푣(푝) = 1, 푣(푟) = 0, so also 푣(푞) = 1. But then 푣(푞 ⟹ 푟) = 0 so 푣(푝 ⟹ (푞 ⟹ 푟)) = 0. Absurd. Definition (Semantic entailment). For 푆 ⊆ 퐿, 푡 ∈ 퐿, we say 푆 entails or semantically implies 푡, written 푆 ⊨ 푡, if 푣(푠) = 1 for all 푠 ∈ 푆 then 푣(푡) = 1 for each valuation 푣. This says whenever all of 푆 is true, 푡 is true as well. Example. {푝 ⟹ 푞, 푞 ⟹ 푟} ⊨ (푝 ⟹ 푟). Indeed, suppose not. So have 푣 with 푣(푝 ⟹ 푞) = 푣(푞 ⟹ 푟) = 1, 푣(푝 ⟹ 푟) = 0. Then 푣(푝) = 1, 푣(푟) = 0, whence 푣(푞) = 0 (from 푣(푞 ⟹ 푟) = 1), so 푣(푝 ⟹ 푞) = 0. Absurd. Definition (Model). If 푣(푡) = 1, we say 푡 is true in 푣 or that 푣 is a model of 푡. For 푆 ⊆ 퐿, 푣 is a model of 푆 if 푣(푠) = 1 for all 푠 ∈ 푆. Using this terminology, 푆 ⊨ 푡 says that every model of 푆 is a model of 푡. Note. ⊨ 푡 is equivalent to ∅ ⊨ 푡. 1.2 Syntactic Implication For a notion of “proof”, we’ll need axioms and deduction rules. As axioms, we’ll take 1. 푝 ⟹ (푞 ⟹ 푝) for all 푝, 푞 ∈ 퐿. 2. (푝 ⟹ (푞 ⟹ 푟)) ⟹ ((푝 ⟹ 푞) ⟹ (푝 ⟹ 푟)) for all 푝, 푞, 푟 ∈ 퐿. 3. (¬¬푝) ⟹ 푝 for all 푝 ∈ 퐿. Note. We have already checked that these are all tautologies. Sometimes we say 3 axiom schemes to mean 3 infinite sets of axioms. As deduction rules, we’ll take just modus ponens: from 푝 and (푝 ⟹ 푞) we can deduce 푞. Definition (Proof). For 푆 ⊆ 퐿 and 푡 ∈ 퐿, a proof of 푡 from 푆 consists of a finite sequence 푡1, … , 푡푛 of propositions, with 푡푛 = 푡 such that for every 푖, the proposition 푡푖 is an axiom, or a member of 푆, or there exists 푗, 푘 < 푖 with 푡푗 = (푡푘 ⟹ 푡푖). We say 푆 is the hypotheses or premises and 푡 is the conclusion. 4 1 Propositional Logic Definition (Syntactical implication). If there is a proof of 푡 from 푆, say 푆 proves or syntactically implies 푡, written 푆 ⊢ 푡. Definition (Theorem). 푡 is a theorem if ∅ ⊢ 푡, written ⊢ 푡. Example. {푝 ⟹ 푞, 푞 ⟹ 푟} ⊢ 푝 ⟹ 푟 1. (푞 ⟹ 푟) ⟹ (푝 ⟹ (푞 ⟹ 푟)), A1 2. 푞 ⟹ 푟, hypothesis 3. 푝 ⟹ (푞 ⟹ 푟), MP 4. (푝 ⟹ (푞 ⟹ 푟)) ⟹ ((푝 ⟹ 푞) ⟹ (푝 ⟹ 푟)), A2 5. (푝 ⟹ 푞) ⟹ (푝 ⟹ 푟), MP 6. 푝 ⟹ 푞, hypothesis 7. 푝 ⟹ 푟, MP Example. ⊢ 푝 ⟹ 푝 1. 푝 ⟹ ((푝 ⟹ 푝) ⟹ 푝), A1 2. (푝 ⟹ ((푝 ⟹ 푝) ⟹ 푝)) ⟹ ((푝 ⟹ (푝 ⟹ 푝)) ⟹ (푝 ⟹ 푝)), A2 3. (푝 ⟹ (푝 ⟹ 푝)) ⟹ (푝 ⟹ 푝), MP 4. 푝 ⟹ (푝 ⟹ 푝), A1 5. 푝 ⟹ 푝, MP The following theorem allows us to prove things much more easily: Theorem 1.2 (Deduction theorem). Let 푆 ⊆ 퐿 and 푝, 푞 ∈ 퐿. Then 푆 ⊢ 푝 ⟹ 푞 if and only if 푆 ∪ {푝} ⊢ 푞. Proof. • ⟸ : Given a proof of 푝 ⟹ 푞 from 푆, append the lines 1. 푝, hypothesis 2. 푞, MP to obtain a proof of 푞 from 푆 ∪ {푝}. • ⟹ : Let 푡1, … , 푡푛 = 푞 be a proof of 푞 from 푆 ∪ {푝}. We’ll show that 푆 ⊢ 푝 ⟹ 푡푖 for all 푖. Split into cases – 푡푖 is an axiom: write down 1. 푡푖 ⟹ (푝 ⟹ 푡푖), A1 2. 푡푖, axiom 3. 푝 ⟹ 푡푖, MP 5 1 Propositional Logic – 푡푖 ∈ 푆: identical as above. – 푡푖 = 푝: write down the proof 푝 ⟹ 푝. – 푡푖 is obtained by MP: there exist 푗, 푘 < 푖 such that 푡푘 = (푡푗 ⟹ 푡푖). By induction 푆 ⊢ 푝 ⟹ 푡푗 and 푆 ⊢ 푝 ⟹ 푡푘. Now write down 1. (푝 ⟹ (푡푗 ⟹ 푡푖)) ⟹ ((푝 ⟹ 푡푗) ⟹ (푡 ⟹ 푡푖)), A1 2. 푝 ⟹ (푡푗 ⟹ 푡푖), known 3. (푝 ⟹ 푡푗) ⟹ (푝 ⟹ 푡푖), MP 4. 푝 ⟹ 푡푗, known 5. 푝 ⟹ 푡푖, MP and we can conclude 푆 ⊢ 푝 ⟹ 푡푖 for all 푖. Example. In order to show {푝 ⟹ 푞, 푞 ⟹ 푟} ⊢ 푝 ⟹ 푟, it suffices to show {푝 ⟹ 푞, 푞 ⟹ 푟, 푝} ⊢ 푟 by deduction theorem, which is easy by using MP twice. Now we have two turnstiles ⊨ and ⊢, how are they related? The aim of the rest of the chapter is to prove Theorem 1.3 (Completeness theorem). 푆 ⊨ 푡 if and only if 푆 ⊢ 푡. We break this down into two directions: • ⟹ : adequacy • ⟸ : soundness The easy part is Proposition 1.4 (Soundness). If 푆 ⊢ 푡 then 푆 ⊨ 푡. Proof. Given 푣 that models 푆 and a proof 푡1, … , 푡푛 = 푡 of 푆 ⊢ 푡, we will show that 푣(푡푖) = 1 for all 푖. If 푡푖 is an axiom then 푣(푡푖) = 1 since it is tautology. If 푡푖 is a hypothesis then 푣(푡푖) = 1 by assumption. Finally, if 푡푖 is obtained by MP, say from 푡푗 ⟹ 푡푖, since 푣(푡푗) = 1 and 푣(푡푗 ⟹ 푡푖) = 1 by induction, 푣(푡푖) = 1. Note that soundness holds whenever our axioms are tautologies. To prove adequacy, which is a bit harder, we need a few lemmas. Definition (Consistency). 푆 is inconsistent if 푆 ⊢ ⊥.
Recommended publications
  • Order Isomorphisms of Complete Order-Unit Spaces Cormac Walsh
    Order isomorphisms of complete order-unit spaces Cormac Walsh To cite this version: Cormac Walsh. Order isomorphisms of complete order-unit spaces. 2019. hal-02425988 HAL Id: hal-02425988 https://hal.archives-ouvertes.fr/hal-02425988 Preprint submitted on 31 Dec 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. ORDER ISOMORPHISMS OF COMPLETE ORDER-UNIT SPACES CORMAC WALSH Abstract. We investigate order isomorphisms, which are not assumed to be linear, between complete order unit spaces. We show that two such spaces are order isomor- phic if and only if they are linearly order isomorphic. We then introduce a condition which determines whether all order isomorphisms on a complete order unit space are automatically affine. This characterisation is in terms of the geometry of the state space. We consider how this condition applies to several examples, including the space of bounded self-adjoint operators on a Hilbert space. Our techniques also allow us to show that in a unital C∗-algebra there is an order isomorphism between the space of self-adjoint elements and the cone of positive invertible elements if and only if the algebra is commutative.
    [Show full text]
  • A Categorical View on Algebraic Lattices in Formal Concept Analysis
    Wright State University CORE Scholar Computer Science and Engineering Faculty Publications Computer Science & Engineering 2006 A Categorical View on Algebraic Lattices in Formal Concept Analysis Pascal Hitzler [email protected] Markus Krotzsch Guo-Qiang Zhang Follow this and additional works at: https://corescholar.libraries.wright.edu/cse Part of the Computer Sciences Commons, and the Engineering Commons Repository Citation Hitzler, P., Krotzsch, M., & Zhang, G. (2006). A Categorical View on Algebraic Lattices in Formal Concept Analysis. Fundamenta Informaticae, 74 (2/3), 301-328. https://corescholar.libraries.wright.edu/cse/165 This Article is brought to you for free and open access by Wright State University’s CORE Scholar. It has been accepted for inclusion in Computer Science and Engineering Faculty Publications by an authorized administrator of CORE Scholar. For more information, please contact [email protected]. Fundamenta Informaticae XX (2006) 1–28 1 IOS Press A Categorical View on Algebraic Lattices in Formal Concept Analysis Pascal Hitzler, Markus Krötzsch Institut AIFB Universität Karlsruhe Karlsruhe, Germany Guo-Qiang Zhang Department of Electrical Engineering and Computer Science Case Western Reserve University Cleveland, Ohio, U.S.A. Abstract. Formal concept analysis has grown from a new branch of the mathematical field of lattice theory to a widely recognized tool in Computer Science and elsewhere. In order to fully benefit from this theory, we believe that it can be enriched with notions such as approximation by computation or representability. The latter are commonly studied in denotational semantics and domain theory and captured most prominently by the notion of algebraicity, e.g. of lattices.
    [Show full text]
  • A Relation R on a Set a Is a Partial Order Iff R
    4. PARTIAL ORDERINGS 43 4. Partial Orderings 4.1. Definition of a Partial Order. Definition 4.1.1. (1) A relation R on a set A is a partial order iff R is • reflexive, • antisymmetric, and • transitive. (2) (A, R) is called a partially ordered set or a poset. (3) If, in addition, either aRb or bRa, for every a, b ∈ A, then R is called a total order or a linear order or a simple order. In this case (A, R) is called a chain. (4) The notation a b is used for aRb when R is a partial order. Discussion The classic example of an order is the order relation on the set of real numbers: aRb iff a ≤ b, which is, in fact, a total order. It is this relation that suggests the notation a b, but this notation is not used exclusively for total orders. Notice that in a partial order on a set A it is not required that every pair of elements of A be related in one way or the other. That is why the word partial is used. 4.2. Examples. Example 4.2.1. (Z, ≤) is a poset. Every pair of integers are related via ≤, so ≤ is a total order and (Z, ≤) is a chain. Example 4.2.2. If S is a set then (P (S), ⊆) is a poset. Example 4.2.3. (Z, |) is a poset. The relation a|b means “a divides b.” Discussion Example 4.2.2 better illustrates the general nature of a partial order. This partial order is not necessarily a total order; that is, it is not always the case that either A ⊆ B or B ⊆ A for every pair of subsets of S.
    [Show full text]
  • The Rees Product of Posets
    The Rees product of posets Patricia Muldoon Brown and Margaret A. Readdy∗ Dedicated to Dennis Stanton on the occasion of his 60th birthday Abstract We determine how the flag f-vector of any graded poset changes under the Rees product with the chain, and more generally, any t-ary tree. As a corollary, the M¨obius function of the Rees product of any graded poset with the chain, and more generally, the t-ary tree, is exactly the same as the Rees product of its dual with the chain, respectively, t-ary chain. We then study enumerative and homological properties of the Rees product of the cubical lattice with the chain. We give a bijective proof that the M¨obius function of this poset can be expressed as n times a signed derangement number. From this we derive a new bijective proof of Jonsson’s result that the M¨obius function of the Rees product of the Boolean algebra with the chain is given by a derangement number. Using poset homology techniques we find an explicit basis for the reduced homology and determine a representation for the reduced homology of the order complex of the Rees product of the cubical lattice with the chain over the symmetric group. 2010 Mathematics Subject Classification: 06A07, 05E10, 05A05. 1 Introduction Bj¨orner and Welker [2] initiated a study to generalize concepts from commutative algebra to the area of poset topology. Motivated by the ring-theoretic Rees algebra, one of the new poset operations they define is the Rees product. Definition 1.1 For two graded posets P and Q with rank function ρ the Rees product, denoted P ∗Q, is the set of ordered pairs (p, q) in the Cartesian product P × Q with ρ(p) ≥ ρ(q).
    [Show full text]
  • 4 Posets and Lattices 4.1 Partial Orders Many Important Relations Cover Some Idea of Greater and Smaller: the Partial Orders
    73 4 Posets and lattices 4.1 Partial orders Many important relations cover some idea of greater and smaller: the partial orders. 4.1 Definition. An (endo)relation v (\under") on a set P is called a partial order if it is reflexive, antisymmetric, and transitive. We recall that this means that, for all x; y; z 2P , we have: • x v x ; • x v y ^ y v x ) x = y ; • x v y ^ y v z ) x v z . The pair (P; v ) is called a partially ordered set or, for short, a poset. Two elements x and y in a poset (P; v ) are called comparable if x v y or y v x , otherwise they are called incomparable, that is, if :(x v y) and :(y v x). A partial order is a total order, also called linear order, if every two elements are comparable. 2 4.2 Lemma. For every poset (P; v ) and for every subset X of P , the pair (X; v ) is a poset too. 2 4.3 Example. • On every set, the identity relation I is a partial order. It is the smallest possible partial order relation on that set. • On the real numbers R the relation ≤ is a total order: every two numbers x; y2R satisfy x ≤ y or y ≤ x . Restriction of ≤ to any subset of R { for example, restriction to Q; Z; N { also yields a total order on that subset. • The power set P(V ) of a set V , that is, the set of all subsets of V , with relation ⊆ (subset inclusion), is a poset.
    [Show full text]
  • An Introduction to Order Theory
    An Introduction to Order Theory Presented by Oliver Scarlet May 16, 2019 Motivation Relations Orders Bounds and Lattices Links to Other Areas My Research Why learn about Order Theory? – Orders can be found in many areas of maths, if you know to look – They can be intuitive algebraic objects and good examples – Order theory has applications in proving difficult theoretical results – It is used in computational type theory and some representation theory – Maths is fun 2/36 Motivation Relations Orders Bounds and Lattices Links to Other Areas My Research Binary Relations Definition (Binary Relation) A Binary Relation between elements of X and Y is some subset R ⊆ X × Y . If x 2 X and y 2 Y are related by R, instead of (x; y) 2 R we write xRy. Examples – X = fpeopleg, Y = fhousesg, L = f(p; h) j p lives in hg. – X = fpeopleg, Y = fpeopleg, S = f(p; q) j p is shorter than qg. – X = Z, Y = C, R = f(x; y) j xy = 2 or y =6 0g. – R = f(x; y) j f (x) = yg. 3/36 Motivation Relations Orders Bounds and Lattices Links to Other Areas My Research Properties of Relations Definition A relation R ⊆ X × X is – Transitive if xRy and yRz implies xRz. Examples – Reflexive if xRx for all x 2 X . – R = f(p; q) j p lives with qg. – Anti-Reflexive if xRx is not true for any – R = f(x; y) j x − y ≤ 0g ⊆ Z2. x 2 X . – R = f(S; T ) j S ( T g. – Symmetric if xRy implies yRx.
    [Show full text]
  • Representation of Strongly Independent Preorders by Vector-Valued Functions
    Munich Personal RePEc Archive Representation of strongly independent preorders by vector-valued functions McCarthy, David and Mikkola, Kalle and Thomas, Teruji University of Hong Kong, Aalto University, University of Oxford 15 August 2017 Online at https://mpra.ub.uni-muenchen.de/80806/ MPRA Paper No. 80806, posted 16 Aug 2017 15:42 UTC Representation of strongly independent preorders by vector-valued functions∗ David McCarthy† Kalle Mikkola‡ Teruji Thomas§ Abstract We show that without assuming completeness or continuity, a strongly independent preorder on a possibly infinite dimensional convex set can always be given a vector-valued representation that naturally generalizes the standard expected utility representation. More precisely, it can be represented by a mixture-preserving function to a product of lexicographic function spaces. Keywords. Expected utility; discontinuous preferences; incomplete preferences; lexico- graphic representations. JEL Classification. D81. 1 Introduction The completeness axiom of expected utility theory was questioned even at its inception. Von Neumann and Morgenstern (1953) found it “very dubious”, but claimed that without it, a vector- valued generalization of expected utility could be obtained, though they did not provide details. Likewise, the continuity axiom (or axioms, as there are several) has not received strong support. It is often presented as a ‘merely technical’ condition, adopted simply to underwrite a convenient representation theorem, and cases are commonly given where its status as normative requirement is quite doubtful. This prompts the view that the essence of expected utility is the strong independence axiom. In this article we show that without assuming completeness or continuity, a strongly independent preorder on a possibly infinite dimensional convex set can always be given a vector-valued repre- sentation that naturally generalizes the standard expected utility representation.
    [Show full text]
  • Labeled Well-Quasi-Order for Permutation Classes
    Labeled Well-Quasi-Order for Permutation Classes Robert Brignall Vincent Vatter∗ School of Mathematics and Statistics Department of Mathematics The Open University University of Florida Milton Keynes, England UK Gainesville, Florida USA March 16, 2021 While the theory of labeled well-quasi-order has received significant at- tention in the graph setting, it has not yet been considered in the context of permutation patterns. We initiate this study here, and using labeled well-quasi-order are able to subsume and extend all of the well-quasi- order results in the permutation patterns literature. Connections to the graph setting are emphasized throughout. In particular, we establish that a permutation class is labeled well-quasi-ordered if and only if its corresponding graph class is also labeled well-quasi-ordered. 1. Introduction A prominent theme of the past 80 years1 of combinatorics research has been the study of well- quasi-order (although as Kruskal laments in [63], the property is known by a mishmash of names). Suppose we have a universe of finite combinatorial objects and a notion of embedding one object into another that is at least reflexive and transitive, that is, the notion of embedding forms a quasi-order 2 arXiv:2103.08243v1 [math.CO] 15 Mar 2021 (in our situation the order is also antisymmetric, so it in fact forms a partial order ). Assuming that this notion of embedding does not permit infinite strictly descending chains (as is usually the case for orders on finite combinatorial objects), it is well-quasi-ordered (abbreviated wqo, and written belordonné in French) if it does not contain an infinite antichain—that is, there is no infinite subset of pairwise incomparable objects (this is but one of several ways to define wqo; some others are presented in Section 1.2).
    [Show full text]
  • Representation of Strongly Independent Preorders by Vector-Valued Functions
    MPRA Munich Personal RePEc Archive Representation of strongly independent preorders by vector-valued functions David McCarthy and Kalle Mikkola and Teruji Thomas University of Hong Kong, Aalto University, University of Oxford 15 August 2017 Online at https://mpra.ub.uni-muenchen.de/80806/ MPRA Paper No. 80806, posted 16 August 2017 15:42 UTC Representation of strongly independent preorders by vector-valued functions∗ David McCarthyy Kalle Mikkolaz Teruji Thomasx Abstract We show that without assuming completeness or continuity, a strongly independent preorder on a possibly infinite dimensional convex set can always be given a vector-valued representation that naturally generalizes the standard expected utility representation. More precisely, it can be represented by a mixture-preserving function to a product of lexicographic function spaces. Keywords. Expected utility; discontinuous preferences; incomplete preferences; lexico- graphic representations. JEL Classification. D81. 1 Introduction The completeness axiom of expected utility theory was questioned even at its inception. Von Neumann and Morgenstern (1953) found it \very dubious", but claimed that without it, a vector- valued generalization of expected utility could be obtained, though they did not provide details. Likewise, the continuity axiom (or axioms, as there are several) has not received strong support. It is often presented as a `merely technical' condition, adopted simply to underwrite a convenient representation theorem, and cases are commonly given where its status as normative requirement is quite doubtful. This prompts the view that the essence of expected utility is the strong independence axiom. In this article we show that without assuming completeness or continuity, a strongly independent preorder on a possibly infinite dimensional convex set can always be given a vector-valued repre- sentation that naturally generalizes the standard expected utility representation.
    [Show full text]
  • Equivalence and Order
    Unit EO Equivalence and Order Section 1: Equivalence The concept of an equivalence relation on a set is an important descriptive tool in mathe- matics and computer science. It is not a new concept to us, as “equivalence relation” turns out to be just another name for “partition of a set.” Our emphasis in this section will be slightly different from our previous discussions of partitions in Unit SF. In particular, we shall focus on the basic conditions that a binary relation on a set must satisfy in order to define a partition. This “local” point of view regarding partitions is very helpful in many problems. We start with the definition. Definition 1 (Equivalence relation) An equivalence relation on a set S is a partition of S. We say that s,t S are equivalent if and only if they belong to the same block of theK partition . We call∈ a block an equivalence class of the equivalence relation. K If the symbol denotes the equivalence relation, then we write s t to indicate that s and t are equivalent≡ (in the same block) and s t to denote that they≡ are not equivalent. 6≡ Here’s a trivial equivalence relation that you use all the time. Let S be any set and let all the blocks of the partition have one element. Two elements of S are equivalent if and only if they are the same. This rather trivial equivalence relation is, of course, denoted by “=”. Example 1 (All the equivalence relations on a set) Let S = a, b, c .
    [Show full text]
  • CATEGORICAL ONTOLOGY I Contents 1. Introduction 2 2. Categories As Places 8 3. Preliminaries on Variable Set Theory 16 4. the In
    CATEGORICAL ONTOLOGY I EXISTENCE DARIO DENTAMARO AND FOSCO LOREGIAN Abstract. The present paper is the first piece of a series whose aim is to develop an approach to ontology and metaontology through category theory. We exploit the theory of elementary toposes to claim that a satisfying “theory of existence”, and more at large ontology itself, can both be obtained through category theory. In this perspective, an ontology is a mathematical object: it is a category, the universe of discourse in which our mathematics (intended at large, as a theory of knowledge) can be deployed. The internal language that all categories possess prescribes the modes of existence for the objects of a fixed ontology/category. This approach resembles, but is more general than, fuzzy logics, as most choices of E and thus of ΩE yield nonclassical, many-valued logics. Framed this way, ontology suddenly becomes more mathematical: a solid corpus of tech- niques can be used to backup philosophical intuition with a useful, modular language, suitable for a practical foundation. As both a test-bench for our theory, and a literary divertissement, we propose a possible category-theoretic solution of Borges’ famous paradoxes of Tl¨on’s“nine copper coins”, and of other seemingly paradoxical construction in his literary work. We then delve into the topic with some vistas on our future works. Contents 1. Introduction2 2. Categories as places8 3. Preliminaries on variable set theory 16 4. The internal language of variable sets 20 5. Nine copper coins, and other toposes 24 6. Vistas on ontologies 35 Appendix A. Category theory 39 References 44 1 2 DARIO DENTAMARO AND FOSCO LOREGIAN 1.
    [Show full text]
  • Categorical Probability and Stochastic Dominance in Metric Spaces
    Categorical Probability and Stochastic Dominance in Metric Spaces Von der Fakult¨atf¨ur Mathematik und Informatik der Universit¨atLeipzig angenommene DISSERTATION zur Erlangung des akademischen Grades DOCTOR RERUM NATURALIUM (Dr.rer.nat.) im Fachgebiet Mathematik vorgelegt von Paolo Perrone geboren am 10.11.1989 in Bergamo (Italien) Die Annahme der Dissertation wurde empfohlen von: (a) Professor Dr. J¨urgenJost (MPI MIS, Universit¨atLeipzig, Deutschland) (b) Professor Dr. Walter Tholen (University of York, Toronto, Ontario, Kanada) Die Verleihung des akademischen Grades erfolgt mit Bestehen der Verteidigung am 19.12.2018 mit dem Gesamtpr¨adikat magna cum laude. Bibliographische Daten Categorical Probability and Stochastic Dominance in Metric Spaces (Kategorische Warscheinlichkeitstheorie und stochastische Dominanz in metrischen R¨aumen) Perrone, Paolo Universit¨atLeipzig, Dissertation, 2018 209 Seiten, 18 Abbildungen, 54 Referenzen Abstract In this work we introduce some category-theoretical concepts and techniques to study probability distributions on metric spaces and ordered metric spaces. The leading themes in this work are Kantorovich duality [Vil09, Chapter 5], Choquet theory [Win85, Chapter 1], and the categorical theory of monads and their algebras [Mac00, Chapter VI]. Categorical Probability. In Chapter 1 we give an overview of the concept of a probability monad, first defined by Giry [Gir82]. Probability monads can be interpreted as a categorical tool to talk about random elements of a space. Given a space X, we can assign to it a space PX, which extends X by allowing extra elements, random elements. We can consider these random elements as formal convex combinations, or mixtures, of elements of X. For example, the law of a fair coin flip is 1=2 \heads" + 1=2 \tails".
    [Show full text]