Closure Operators, Equivalences and Models a Readers’ Digest Stefan Kahrs.

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness
Advertisements

Week 10 Generalised functions, or distributions
Argumentation Based on the material due to P. M. Dung, R.A. Kowalski et al.
Introduction to Graph “theory”
Normal Forms and Infinity Stefan Kahrs, Connor Smith University of Kent.
Ch 4: Difference Measurement. Difference Measurement In Ch 3 we saw the kind of representation you can get with a concatenation operation on an ordered.
Modularity of convergence in infinitary rewriting Stefan Kahrs University of Kent at Canterbury.
Representing Relations Using Matrices
INFINITE SEQUENCES AND SERIES
1.2 Row Reduction and Echelon Forms
Linear Equations in Linear Algebra
Computability and Complexity 5-1 Classifying Problems Computability and Complexity Andrei Bulatov.
Lecture 02 – Structural Operational Semantics (SOS) Eran Yahav 1.
INFINITE SEQUENCES AND SERIES
Congruence of Integers
Prof. Aiken CS 294 Lecture 21 Abstract Interpretation Part 2.
Unit 4 – Linear Systems in Two Dimensions Topic: Solving Linear Systems of Equations.
Directions: Solve the linear systems of equations by graphing. Use the graph paper from the table. Tell whether you think the problems have one solution,
EXAMPLE 1 Solve a simple absolute value equation Solve |x – 5| = 7. Graph the solution. SOLUTION | x – 5 | = 7 x – 5 = – 7 or x – 5 = 7 x = 5 – 7 or x.
Introduction Previously, we learned how to solve quadratic-linear systems by graphing and identifying points of intersection. In this lesson, we will focus.
3-4 Algebra Properties Used in Geometry The properties of operations of real numbers that you used in arithmetic and algebra can be applied in geometry.
ORDINAL NUMBERS VINAY SINGH MARCH 20, 2012 MAT 7670.
Objective: To solve equations with variables on both sides. To identify equations that have infinite solutions or no solutions.
Applied Discrete Mathematics Week 10: Equivalence Relations
Do Now Pass out calculators. Solve the following system by graphing: Graph paper is in the back. 5x + 2y = 9 x + y = -3 Solve the following system by using.
Math Dept, Faculty of Applied Science, HCM University of Technology
Identifying Solutions
Topic: Solving Systems of Linear Equations by Graphing.
Section 2Chapter 4. 1 Copyright © 2012, 2008, 2004 Pearson Education, Inc. Objectives Systems of Linear Equations in Three Variables Understand.
Slide 7- 1 Copyright © 2012 Pearson Education, Inc.
Chapter 4.1 Solving Systems of Linear Equations in two variables.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
8.8 Improper Integrals Math 6B Calculus II. Type 1: Infinite Integrals  Definition of an Improper Integral of Type 1 provided this limit exists (as a.
Introduction to Graph “theory” Why do we care about graph theory in testing and quality analysis? –The “flow” (both control and data) of a design, within.
SEQUENCES AND SERIES Arithmetic. Definition A series is an indicated sum of the terms of a sequence.  Finite Sequence: 2, 6, 10, 14  Finite Series:2.
11.2 Series In this section, we will learn about: Various types of series. INFINITE SEQUENCES AND SERIES.
 期中测验时间:  10 月 31 日上午 9 : 40—11 : 30  第一到第四章  即,集合,关系,函数,组合数学.
13.2Series. Sequence 2, 4, 6, …, 2n, … A sequence is a list. Related finite series Related infinite series … + 2n + … Series.
1.3 Solving Equations. A. Q,R B. Q C. N,W,Z D. All of the above Countdown 10 Response Grid.
2.6 Properties of Equality and Congruence Textbook page 88.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Objective SWBAT solve absolute value equations.. ABSOLUTE VALUE –The distance a number is away from ZERO. Distance is always positive
Section 8.2: Infinite Series. Zeno’s Paradox Can you add infinitely many numbers ?? You can’t actually get anywhere because you always have to cover half.
3-2 Solving Linear Systems Algebraically Objective: CA 2.0: Students solve system of linear equations in two variables algebraically.
Chapter 8 Section 3 Solving System of Equations by the Addition Method.
Chapter 8 Integers.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall.
SECTION 9 Orbits, Cycles, and the Alternating Groups Given a set A, a relation in A is defined by : For a, b  A, let a  b if and only if b =  n (a)
8.4 Closures of Relations Definition: The closure of a relation R with respect to property P is the relation obtained by adding the minimum number of.
SECTION 8.2 SERIES. P2P28.2 SERIES  If we try to add the terms of an infinite sequence we get an expression of the form a 1 + a 2 + a 3 + ··· + a n +
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Chapter 2: Reasoning & Proof 2.4 Reasoning in Algebra.
Lesson 3: Properties Algebra 1 CP Mrs.Mongold. Identity and Equality Properties Additive Identity- any number plus zero equals that number.
Given an equation, you can … * Add the same value (or equivalent values) to both sides, If a = b, then a + 7 = b + 7 * Subtract the same value (or equivalent.
Summary of the Last Lecture This is our second lecture. In our first lecture, we discussed The vector spaces briefly and proved some basic inequalities.
1 1.2 Linear Equations in Linear Algebra Row Reduction and Echelon Forms © 2016 Pearson Education, Ltd.
3.1 Solve Linear Systems by Graphing Algebra II. Definition A system of two linear equations in two variables x and y, also called a linear system, consists.
1 Proving Properties of Recursive List Functions CS 270 Math Foundations of CS Jeremy Johnson.
1.3 Properties of Numbers 8/24/16. Common Core State Standards Interpret complicated expressions by viewing one or more of their parts as a single entity.
Algebraic Proofs. 1. Transitive property of equality 2. Symmetric property of equality 3. Reflexive property of equality 4. Substitution 5. Addition property.
The Relation Induced by a Partition
Introduction to Relations
Reflexivity, Symmetry, and Transitivity
Systems of Linear Equations
7.1 System of Equations Solve by graphing.
Linear Equations in Linear Algebra
PROPERTIES OF ALGEBRA.
Linear Equations in Linear Algebra
Presentation transcript:

Closure Operators, Equivalences and Models a Readers’ Digest Stefan Kahrs

Idea this is a snapshot of my 2013 Acta Informatica paper of the same title (which develops some ideas I presented at RTA 2010) emphasize the ideas & motivations leave out the technicalities

List of complaints topology as a tool is under-used (meta-issue) many definitions are ad hoc (closure operators) equivalence relations are neglected or just weird notions of model are even weirder if not wrong

Example: weak reduction

Example

Closure Operators

Concrete Closure Operators standard kit: reflexive, symmetric, transitive, substitutive,... W: weakly converging sequences P: pointwise closure - add limits in codomain T: topological closure - add limits to the relation graph in product topology what about strong reduction?

Strong Reduction...is traditionally defined as a notion based on the concepts of (i) redex, and (ii) weak reduction – redex is a concept of iTRSs, not relations – basing it on weak reduction is at best ugly we can generalise it though, and ditch weak reduction in the process

Result Theorem: the corresponding monotonic operation S on relations is a closure operator (on compatible relations). For any topology! Thus, strong reductions of strong reductions can always be flattened.

Equivalences

Inconsistency

Equational Models not things that model the rewrite relation – that’s a different ballgame instead, things that treat the rewrite relation as equality you could view this as: denotational semantics instead of an operational one Why? Mostly as a sanity check for equivalences!

Models vs. Equivalences

Models

Coherence

Problem with this notion of model I do not get an interpretation of infinite terms for free (if I have one for finite terms) if all my models are Hausdorff spaces, then it takes at least the agony of choice away if the models are moreover metric spaces (with a slight tweak in the type of the interpretation function) then we do not have to worry about infinite terms

Model-Induced Equivalence