Binary Relations Part Two

Similar documents
Binary Relations Part II

Relations and Functions

Outline for Today. Binary Relations. Equivalence Relations. Partial Orders. Quick Midterm Review

Outline for Today. What is an Implication? Negations and their Applications. Proof by Contrapositive. Proof by Contradiction

Outline for Today. What is an Implication? Negations and their Applications. Proof by Contrapositive. Proof by Contradiction

Reading 11 : Relations and Functions

Practice Second Midterm Exam I

Mathematical Logic Part One

Mathematical Logic Part One

Relations, Functions, and Sequences

Mathematical Logic Part Three

Mathematical Logic Part Two

Guide to Proofs on Discrete Structures

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Relations. Definition 1 Let A and B be sets. A binary relation R from A to B is any subset of A B.

NP-Completeness Part I

9 RELATIONS. 9.1 Reflexive, symmetric and transitive relations. MATH Foundations of Pure Mathematics

The Inductive Proof Template

Definitions: A binary relation R on a set X is (a) reflexive if x X : xrx; (f) asymmetric if x, x X : [x Rx xr c x ]

In mathematics there are endless ways that two entities can be related

Discrete Structures Proofwriting Checklist

Relations Graphical View

MITOCW MITRES18_005S10_DiffEqnsGrowth_300k_512kb-mp4

1.4 Equivalence Relations and Partitions

MITOCW MITRES18_006F10_26_0602_300k-mp4

QUASI-PREFERENCE: CHOICE ON PARTIALLY ORDERED SETS. Contents

CS103 Handout 21 Winter 2016 February 3, 2016 Practice Midterm Exam

A Note on Turing Machine Design

Math 31 Lesson Plan. Day 5: Intro to Groups. Elizabeth Gillaspy. September 28, 2011

Announcements. Using a 72-hour extension, due Monday at 11:30AM.

Relations. P. Danziger. We may represent a relation by a diagram in which a line is drawn between two elements if they are related.

Lecture 4: Constructing the Integers, Rationals and Reals

Mathematical Logic Part Three

Proof: If (a, a, b) is a Pythagorean triple, 2a 2 = b 2 b / a = 2, which is impossible.

Mathematical Logic Part Three

MITOCW ocw f99-lec09_300k

Chapter 6. Relations. 6.1 Relations

Chapter 2 - Relations

Nonregular Languages

Guide to Negating Formulas

Announcements. Final exam review session tomorrow in Gates 104 from 2:15PM 4:15PM Final Friday Four Square of the quarter!

MITOCW ocw f99-lec30_300k

Chapter VI. Relations. Assumptions are the termites of relationships. Henry Winkler

Automata and Languages

NP-Completeness Part II

CS103 Handout 08 Spring 2012 April 20, 2012 Problem Set 3

Announcements. Problem Set 1 out. Checkpoint due Monday, September 30. Remaining problems due Friday, October 4.

Note: Please use the actual date you accessed this material in your citation.

NP-Completeness Part One

Mathematical Induction Part Two

Turing Machines Part III

Mathematical Logic Part Three

CSC236 Week 3. Larry Zhang

Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products

CSC Discrete Math I, Spring Relations

Lesson 6: Algebra. Chapter 2, Video 1: "Variables"

MITOCW MITRES18_006F10_26_0501_300k-mp4

CS173 Lecture B, November 3, 2015

MITOCW R11. Double Pendulum System

Lecture 4.3: Closures and Equivalence Relations

Notes. Relations. Introduction. Notes. Relations. Notes. Definition. Example. Slides by Christopher M. Bourke Instructor: Berthe Y.

Student: We have to buy a new access code? I'm afraid you have to buy a new one. Talk to the bookstore about that.

MITOCW Lec 11 MIT 6.042J Mathematics for Computer Science, Fall 2010

Relations, Functions & Binary Operations

MITOCW ocw f99-lec16_300k

Economics 204 Summer/Fall 2017 Lecture 1 Monday July 17, 2017

MITOCW ocw f99-lec05_300k

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011

MITOCW watch?v=vjzv6wjttnc

14 Equivalence Relations

Chemical reactions are processes in which the atoms of one or more substances are rearranged to form different chemical compounds.

Recommended Reading. A Brief History of Infinity The Mystery of the Aleph Everything and More

Checkpoint Questions Due Monday, October 1 at 2:15 PM Remaining Questions Due Friday, October 5 at 2:15 PM

TOPOLOGICAL ASPECTS OF YAO S ROUGH SET

Worksheet on Relations

Sets and Motivation for Boolean algebra

Mathematical Logic Part One

Mixtures and Solutions: The Sugar in the Tea by Emily Sohn and Joseph Brennan

NP-Completeness Part II

CS103 Handout 09 Fall 2012 October 19, 2012 Problem Set 4

Mon Feb Matrix algebra and matrix inverses. Announcements: Warm-up Exercise:

Preference, Choice and Utility

NP-Completeness Part One

Instructor (Brad Osgood)

Section Summary. Relations and Functions Properties of Relations. Combining Relations

September 12, Math Analysis Ch 1 Review Solutions. #1. 8x + 10 = 4x 30 4x 4x 4x + 10 = x = x = 10.

MITOCW watch?v=y6ma-zn4olk

CHM The Basics of Quantum Mechanics (r14) Charles Taylor 1/6

University of Colorado at Colorado Springs Math 090 Fundamentals of College Algebra

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

3 Chemical Properties

MITOCW MITRES_18-007_Part3_lec5_300k.mp4

Recap from Last Time

Recap from Last Time

Mathematical Proofs. e x2. log k. a+b a + b. Carlos Moreno uwaterloo.ca EIT e π i 1 = 0.

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 1

RED. Name: Instructor: Pace Nielsen Math 290 Section 1: Winter 2014 Final Exam

The main limitation of the concept of a. function

NP-Completeness Part II

arb where a A, b B and we say a is related to b. Howdowewritea is not related to b? 2Rw 1Ro A B = {(a, b) a A, b B}

Transcription:

Binary Relations Part Two

Outline for Today Recap from Last Time Where are we, again? A Fundamental Theorem What do equivalence relations do? Strict Orders Representing prerequisites. Hasse Diagrams Drawing prerequisite diagrams.

Recap from Last Time

Binary Relations A binary relation over a set A is a predicate R that can be applied to ordered pairs of elements drawn from A. If R is a binary relation over A and it holds for the pair (a, b), we write arb. For example: 3 = 3, and 5 < 7, and Ø N. If R is a binary relation over A and it does not hold for the pair (a, b), we write arb. For example: 4 3, and 4 < 3, and N Ø.

Reflexivity Some relations always hold from any element to itself. Examples: x = x for any x. A A for any set A. x ₖ x for any x. Relations of this sort are called reflexive. Formally speaking, a binary relation R over a set A is reflexive if the following first-order statement is true about R: a A. ara ( Every element is related to itself. )

Reflexivity Visualized a A. ara ( Every element is related to itself. )

Symmetry In some relations, the relative order of the objects doesn't matter. Examples: If x = y, then y = x. If x ₖ y, then y ₖ x. These relations are called symmetric. Formally: a binary relation R over a set A is called symmetric if the following first-order statement is true about R: a A. b A. (arb bra) ( If a is related to b, then b is related to a. )

Symmetry Visualized a A. b A. (arb bra) ( If a is related to b, then b is related to a. )

Transitivity Many relations can be chained together. Examples: If x = y and y = z, then x = z. If R S and S T, then R T. If x ₖ y and y ₖ z, then x ₖ z. These relations are called transitive. A binary relation R over a set A is called transitive if the following first-order statement is true about R: a A. b A. c A. (arb brc arc) ( Whenever a is related to b and b is related to c, we know a is related to c.)

Transitivity Visualized a A. b A. c A. (arb brc arc) ( Whenever a is related to b and b is related to c, we know a is related to c.)

Equivalence Relations An equivalence relation is a relation that is reflexive, symmetric and transitive. Some examples: x = y x ₖ y x has the same color as y x has the same shape as y.

New Stuff!

Properties of Equivalence Relations

xry if x and y have the same shape

xty if x is the same color as y

Equivalence Classes Given an equivalence relation R over a set A, for any x A, the equivalence class of x is the set [x] R = { y A xry } [x]r is the set of all elements of A that are related to x by relation R. For example, consider the ₃ relation over N. Then [0] ₃ = {0, 3, 6, 9, 12, 15, 18, } [1] ₃ = {1, 4, 7, 10, 13, 16, 19, } [2] ₃ = {2, 5, 8, 11, 14, 17, 20, } [3] ₃ = {0, 3, 6, 9, 12, 15, 18, } Notice Notice that that [0] [0] ₃ = ₃ [3] [3] ₃. ₃. These These are are literally literally the the same same sets, sets, so so they're they're just just different different names names for for the the same same thing. thing.

The Fundamental Theorem of Equivalence Relations: Let R be an equivalence relation over a set A. Then every element a A belongs to exactly one equivalence class of R.

Proving the Theorem The FToER says that if R is an equivalence relation over a set A, then every a A belongs to exactly one equivalence class of A. To prove this, we will show the following: Every a A belongs to at least one equivalence class of A. Every a A belongs to at most one equivalence class of A.

Lemma 1: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at least one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. Since R is an equivalence relation, it's reflexive, so we know that ara. Therefore, by definition of [a] R, we see that a [a] R, so we see that a belongs to at least one equivalence class of R, as required.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means This that brx. We This is need is a to a general general technique prove that technique for x [c] for proving R, meaning proving there there is that is we need at to show that at most crx most one holds. one object object with with some some property property assume assume you you have have two two objects objects with with the the same same property, property, Earlier, we said that a [b] R. As a result, we know that bra. then Since R is symmetric then show show that and that they're we they're really know really the that the same bra, same object. we conclude object. that arb. Then, since arb and brx, we know that arx via transitivity. Hypothetically Similarly, we Hypothetically speaking, mentioned earlier speaking, this that this might a might be [c] R, be relevant which relevant means that for cra. Then, since for the cra the question and question about arx, by about uniqueness transitivity uniqueness on we on the see the that crx. This is what we needed to problem show to set. conclude that [b] R [c] R. problem set. The proof that [c] R [b] R is identical to the above, with the roles of b and c interchanged.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means that brx. We need to prove that x [c] R, meaning that we need This to show that crx holds. This is is a a really really useful useful technique technique for for showing showing that that two two sets sets are are equal! equal! Earlier, we said that a [b] R. As a result, we know that bra. Since R is symmetric and we know that bra, we conclude that arb. Then, since arb and brx, we know that arx via transitivity. Similarly, we mentioned earlier that a [c] R, which means that cra. Then, since cra and arx, by transitivity we see that crx. This is what we needed to show to conclude that [b] R [c] R. The proof that [c] R [b] R is identical to the above, with the roles of b and c interchanged.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means that brx. We need to prove that x [c] R, meaning that we need to show that crx holds. Earlier, we said that a [b] R. As a result, we know that bra. Remember Since R is symmetric Remember all and we know all that that time that time we bra, we spent we spent conclude that talking arb. Then, since arb and talking about brx, about doing we doing proofs know proofs on that arx on via transitivity. Similarly, we mentioned subsets? subsets? earlier All All those those that lessons lessons a [c] we we R, which learned learned means that cra. Then, since cra and arx, still still by apply apply transitivity here! here! we see that crx. This is what we needed to show to conclude that [b] R [c] R. The proof that [c] R [b] R is identical to the above, with the roles of b and c interchanged.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means that brx. We need to prove that x [c] R, meaning that we need to show that crx holds. Earlier, we said that a [b] R. As a result, we know that bra. Since R is symmetric and we know that bra, we conclude that arb. Then, since arb and brx, we know that arx via transitivity. Similarly, we mentioned x earlier that a [c] R, which means that cra. Then, since cra and arx, by transitivity we see that crx. This is what b we needed to show ato conclude that [b] R c [c] R. The proof that [c] [b] R [b] R R is identical to the [c] above, R with the roles of b and c interchanged.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means that brx. We need to prove that x [c] R, meaning that we need to show that crx holds. Earlier, we said that a [b] R. As a result, we know that bra. Since R is symmetric and we know that bra, we conclude that arb. Then, since arb and brx, we know that arx via transitivity. Similarly, we mentioned x earlier that a [c] R, which means that cra. Then, since cra and arx, by transitivity we see that crx. This is what b we needed to show ato conclude that [b] R c [c] R. The proof that [c] [b] R [b] R R is identical to the [c] above, R with the roles of b and c interchanged.

Lemma 2: Let R be an arbitrary equivalence relation over a set A. Then for any a A, the element a belongs to at most one equivalence class of R. Proof: Let R be an arbitrary equivalence relation over a set A and choose any a A. To show that a belongs to at most one equivalence class of R, suppose that a [b] R and a [c] R. We will prove that [b] R = [c] R. To do so, we will show that [b] R [c] R and that [c] R [b] R. First, we'll prove [b] R [c] R. Consider any x [b] R. This means that brx. We need to prove that x [c] R, meaning that we need to show that crx holds. Earlier, we said that a [b] R. As a result, we know that bra. Since R is symmetric and we know that bra, we conclude that arb. Then, since arb and brx, we know that arx via transitivity. Similarly, we mentioned earlier that a [c] R, which means that cra. Then, since cra and arx, by transitivity we see that crx. This is what we needed to show to conclude that [b] R [c] R. The proof that [c] R [b] R is identical to the above, with the roles of b and c interchanged.

Equivalences and Partitions Our definition of equivalence relations was motivated by the idea of partitioning elements into groups. Partition of Elements Equivalence Relation The Fundamental Theorem of Equivalence Relations shows that the reverse direction holds as well! Equivalence Relation Partition of Elements

Time-Out for Announcements!

Problem Set One Problem Set One has been graded. Feedback is available on GradeScope. Please review all your feedback. Our feedback is designed to help you learn how to write better proofs. Make sure you understand everything we've written. You don't want to keep making the same mistakes over and over again! Solutions are available online please be sure to review them!

Problem Set Two Problem Set Two is due on Friday at 3:00PM. Can use late days to extend that deadline to Monday at 3:00PM. Please ask questions on Piazza, in office hours, or to the staff mailing list! We're here to help out.

Back to CS103!

Prerequisite Structures

Theory The CS Core CS106B CS103 Programming Abstractions Mathematical Foundations of Computing Systems CS107 Computer Organization and Systems CS109 Intro to Probability for Computer Scientists CS110 CS161 Principles of Computer Systems Design and Analysis of Algorithms

Pancakes Everyone's got a pancake recipe. This one comes from Food Wishes (http://foodwishes.blogspot.com/2011/08/grandma-kellys-good-oldfashioned.html). Ingredients 1 1/2 cups all-purpose flour 3 1/2 tsp baking powder 1 tsp salt 1 tbsp sugar 1 1/4 cup milk 1 egg 3 tbsp butter, melted Directions 1. Sift the dry ingredients together. 2. Stir in the butter, egg, and milk. Whisk together to form the batter. 3. Heat a large pan or griddle on medium-high heat. Add some oil. 4. Make pancakes one at a time using 1/4 cup batter each. They're ready to flip when the centers of the pancakes start to bubble.

Measure Flour Measure Sugar Measure Baking Pwdr Measure Salt Heat Griddle Beat Egg Combine Dry Ingredients Melt Butter Measure Milk Oil Griddle Add Wet Ingredients Make Pancakes Serve Pancakes

Relations and Prerequisites Let's imagine that we have a prerequisite structure with no circular dependencies. We can think about a binary relation R where arb means a must happen before b What properties of R could we deduce just from this?

a a a b b c a c a b b a

a A. ara a A. b A. c A. (arb brc arc) a A. b A. (arb bra)

Irreflexivity Some relations never hold from any element to itself. As an example, x < x for any x. Relations of this sort are called irreflexive. Formally speaking, a binary relation R over a set A is irreflexive if the following first-order logic statement is true: a A. ara ( No element is related to itself. )

Irreflexivity Visualized a A. ara ( No element is related to itself. )

Is Is this this relation relation reflexive? reflexive? Nope! a A. ara ( Every element is related to itself. )

Is Is this this relation relation irreflexive? irreflexive? Nope! a A. ara ( No element is related to itself. )

Reflexivity and Irreflexivity Reflexivity and irreflexivity are not opposites! Here's the definition of reflexivity: a A. ara What is the negation of the above statement? a A. ara What is the definition of irreflexivity? a A. ara

Bad Naming Choices The opposite of reflexive is not reflexive. This is not the same as irreflexive. The opposite of irreflexive is not irreflexive. This is not the same as reflexive. Don't let the naming conventions trip you up! It's unfortunate that these are the names we have, but, c'est la vie.

Asymmetry In some relations, the relative order of the objects can never be reversed. As an example, if x < y, then y < x. These relations are called asymmetric. Formally: a binary relation R over a set A is called asymmetric if the following first-order logic statement is true: a A. b A. (arb bra) ( If a relates to b, then b does not relate to a. )

Asymmetry Visualized a A. b A. (arb bra) ( If a relates to b, then b does not relate to a. )

Question to Ponder: Are symmetry and asymmetry opposites of one another?

Strict Orders A strict order is a relation that is irreflexive, asymmetric and transitive. Some examples: x < y. a can run faster than b. A B (that is, A B and A B). Strict orders are useful for representing prerequisite structures and have applications in complexity theory (measuring notions of relative hardness) and algorithms (searching and sorting)

Strict Order Proofs Let's suppose that you're asked to prove that a binary relation is a strict order. Calling back to the definition, you could prove that the relation is asymmetric, irreflexive, and transitive. However, there's a slightly easier approach we can use instead.

a b X a A. b A. (arb bra) Theorem: Let R be a binary relation over a set A. If R is asymmetric, then R is irreflexive.

a b X a A. b A. (arb bra) Theorem: Let R be a binary relation over a set A. If R is asymmetric, then R is irreflexive.

Theorem: Let R be a binary relation over a set A. If R is asymmetric, then R is irreflexive. Proof: Let R be an arbitrary asymmetric binary relation over a set A. We will prove that R is irreflexive. To do so, we will proceed by contradiction. Suppose that R is not irreflexive. That means that there must be some What's What's x the A the such high-level high-level that xrx. structure structure Because of of this this the proof? proof? relation R is asymmetric and xrx holds, we conclude that xrx holds R. as R. well. (Asymmetric(R) However, this is Irreflexive(R)) impossible, since we can't have both xrx and xrx. Therefore, we'll choose an arbitrary asymmetric We have Therefore, reached we'll a contradiction, choose an arbitrary so asymmetric our assumption must relation relation have been R, R, then then wrong. go go and and Thus prove prove R that that must R R is be is irreflexive. irreflexive. reflexive.

Theorem: Let R be a binary relation over a set A. If R is asymmetric, then R is irreflexive. Proof: Let R be an arbitrary asymmetric binary relation over a set A. We will prove that R is irreflexive. To do so, we will proceed by contradiction. Suppose that R is not irreflexive. That means that there must be some x A such that x Rx. Because the relation R is asymmetric and xrx holds, we conclude that xrx What holds What is as is the well. the definition definition of However, of irreflexivity? this irreflexivity? is impossible, since we can't have both xrx and x x xrx. A. A. xrx xrx We What have reached a contradiction, so our assumption What is is the the negation negation of of this this statement? statement? must have been wrong. Thus R must be reflexive. x x A. A. xrx xrx So So let's let's suppose suppose that that there there is is some some element element x x A such such that that xrx xrx and and proceed proceed from from there. there.

Theorem: Let R be a binary relation over a set A. If R is asymmetric, then R is irreflexive. Proof: Let R be an arbitrary asymmetric binary relation over a set A. We will prove that R is irreflexive. To do so, we will proceed by contradiction. Suppose that R is not irreflexive. That means that there must be some x A such that xrx. Since R is asymmetric, we know for any a, b A that if arb holds, then bra holds. Plugging in a=x and b=x, we see that if xrx holds, then xrx holds. We know by assumption that xrx is true, so we conclude that xrx holds. However, this is impossible, since we can't have both xrx and xrx. We have reached a contradiction, so our assumption must have been wrong. Thus R must be irreflexive.

Theorem: If a binary relation R is asymmetric and transitive, then R is a strict order. Proof: Let R be a binary relation that is asymmetric and transitive. Since R is asymmetric, by our previous theorem we know that R is also irreflexive. Therefore, R is asymmetric, irreflexive, and transitive, so by definition R is a strict order. To To prove prove that that some some binary binary relation relation R R is is a a strict strict order, order, you you can can just just prove prove that that R R is is asymmetric asymmetric and and transitive. transitive. In In the the next next problem problem set, set, you'll you'll see see an an even even simpler simpler technique! technique!

Drawing Strict Orders

Gold Silver Bronze 46 37 38 27 23 17 26 18 26 19 18 19 17 10 15 12 8 21 10 18 14 9 3 9 8 12 8 8 11 10 8 7 4 8 3 4 7 6 6 7 4 6 6 6 1 6 3 2

(46, 37, 38) (26, 18, 26) (27, 23, 17) (12, 8, 21) (10, 18, 14) (19, 18, 19) (17, 10, 15) (g₁, s₁, b₁) R (g₂, s₂, b₂) if g₁ < g₂ s₁ < s₂ b₁ < b₂

(46, 37, 38) (26, 18, 26) (27, 23, 17) (12, 8, 21) (10, 18, 14) (19, 18, 19) (17, 10, 15) (g₁, s₁, b₁) R (g₂, s₂, b₂) if g₁ < g₂ s₁ < s₂ b₁ < b₂

(46, 37, 38) (26, 18, 26) (27, 23, 17) (12, 8, 21) (10, 18, 14) (19, 18, 19) (17, 10, 15) (g₁, s₁, b₁) R (g₂, s₂, b₂) if g₁ < g₂ s₁ < s₂ b₁ < b₂

Hasse Diagrams A Hasse diagram is a graphical representation of a strict order. Elements are drawn from bottom-to-top. Higher elements are bigger than lower elements: by asymmetry, the edges can only go in one direction. No redundant edges: by transitivity, we can infer the missing edges.

(46, 37, 38) 379 (27, 23, 17) 221 (26, 18, 26) 210 (19, 18, 19) 168 (17, 10, 15) 130 (10, 18, 14) 118 (12, 8, 21) 105 (g₁, s₁, b₁) T (g₂, s₂, b₂) if 5g₁ + 3s₁ + b₁ < 5g₂ + 3s₂ + b₂

(46, 37, 38) 379 (27, 23, 17) 221 (26, 18, 26) 210 (19, 18, 19) 168 (17, 10, 15) 130 (10, 18, 14) 118 (12, 8, 21) 105 (g₁, s₁, b₁) T (g₂, s₂, b₂) if 5g₁ + 3s₁ + b₁ < 5g₂ + 3s₂ + b₂

(46, 37, 38) 121 (26, 18, 26) 72 (27, 23, 17) 67 (19, 18, 19) 56 (17, 10, 15) 42 (10, 18, 14) 42 (g₁, s₁, b₁) U (g₂, s₂, b₂) (12, 8, 21) 41 if g₁ + s₁ + b₁ < g₂ + s₂ + b₂

(46, 37, 38) 121 (26, 18, 26) 72 (27, 23, 17) 67 (19, 18, 19) 56 (17, 10, 15) 42 (10, 18, 14) 42 (g₁, s₁, b₁) U (g₂, s₂, b₂) (12, 8, 21) 41 if g₁ + s₁ + b₁ < g₂ + s₂ + b₂

xry if x must be eaten before y Hasse Artichokes

xry if x must be eaten before y Hasse Artichokes

The Meta Strict Order Strict Order Equivalence Relation Asymmetry Transitivity Reflexivity Symmetry Irreflexivity arb if a is less specific than b

The Binary Relation Editor

Next Time Functions How do we model transformations between objects? Injections and Surjections Special and highly useful classes of functions. Function Composition How do we combine functions together?