Rotating a Square in Space

Slides:



Advertisements
Similar presentations
Symmetry in the Plane Chapter 8.
Advertisements

Binary Operations Let S be any given set. A binary operation  on S is a correspondence that associates with each ordered pair (a, b) of elements of S.
CSE 20 Lecture 9 Boolean Algebra: Theorems and Proofs CK Cheng April 26, 2011 Lecture notes 1.
+90° -90° -180° -270° a(  ) lg(  ) 0’dB ()() lg(  ) 0°
Cayley Theorem Every group is isomorphic to a permutation group.
Elementary Number Theory and Methods of Proof
Basic Properties of Relations
Algebraic Structures: Group Theory II
1.  Detailed Study of groups is a fundamental concept in the study of abstract algebra. To define the notion of groups,we require the concept of binary.
Binary Operations.
The Definition of a Group!!! Come to the talk today!!!!! Statistics Val 103 3:30 – 4:15.
CSE-221 Digital Logic Design (DLD)
Congruence Classes Z n = {[0] n, [1] n, [2] n, …, [n - 1] n } = the set of congruence classes modulo n.
What is entry A in the matrix multiplication: ( a) 1 (b) -2(c) 5 (d) 11(e) 13 (f) 0.
Boolean Algebra cont’ The digital abstraction מבנה המחשב + מבוא למחשבים ספרתיים תרגול 2#
Slide 10-1 Copyright © 2005 Pearson Education, Inc. SEVENTH EDITION and EXPANDED SEVENTH EDITION.
MATH10001 Project 2 Groups part 1 ugstudies/units/ /level1/MATH10001/
1 Section 7.1 Relations and their properties. 2 Binary relation A binary relation is a set of ordered pairs that expresses a relationship between elements.
Properties of Real Numbers. Closure Property Commutative Property.
1.3 – AXIOMS FOR THE REAL NUMBERS. Goals  SWBAT apply basic properties of real numbers  SWBAT simplify algebraic expressions.
Math 3121 Abstract Algebra I Lecture 3 Sections 2-4: Binary Operations, Definition of Group.
Numbers, Operations, and Quantitative Reasoning.
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
Homework Review notes Complete Worksheet #1. Homework Let A = {a,b,c,d}, B = {a,b,c,d,e}, C = {a,d}, D = {b, c} Describe any subset relationships. 1.
Groups Definition A group  G,  is a set G, closed under a binary operation , such that the following axioms are satisfied: 1)Associativity of  :
Overview Definitions Basic matrix operations (+, -, x) Determinants and inverses.
Properties of Multiplication The properties for multiplying whole numbers are also true for multiplying fractions and whole numbers. (only 1 new property)
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
6.6 Rings and fields Rings  Definition 21: A ring is an Abelian group [R, +] with an additional associative binary operation(denoted · such that.
Great Theoretical Ideas in Computer Science for Some.
Sets Define sets in 2 ways  Enumeration  Set comprehension (predicate on membership), e.g., {n | n  N   k  k  N  n = 10  k  0  n  50} the set.
Rational Numbers and Fields
CSCI 171 Presentation 9 Matrix Theory. Matrix – Rectangular array –i th row, j th column, i,j element –Square matrix, diagonal –Diagonal matrix –Equality.
1.2 Field Axioms (Properties) Notes on a Handout.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems.
UNIT - 2.  A binary operation on a set combines two elements of the set to produce another element of the set. a*b  G,  a, b  G e.g. +, -, ,  are.
Chapter 6 Abstract algebra
(2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition.
Properties of Addition and Multiplication. Distributive Property A(B + C) = AB + BC 4(3 + 5) = 4x3 + 4x5.
Great Theoretical Ideas in Computer Science.
Great Theoretical Ideas In Computer Science Anupam GuptaCS Fall 2006 Lecture 15Oct 17, 2006Carnegie Mellon University Algebraic Structures: Groups,
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
Properties Objective: To use the properties of numbers. Do Now 1.) = 3.) ( 2  1 )  4 = 2.) =4.) 2  ( 1  4 ) =
Chapter 13 Mathematic Structures 13.1 Modular Arithmetic Definition 1 (modulo). Let a be an integer and m be a positive integer. We denoted by a mod m.
by D. Fisher (2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition 1.
(2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition.
Distributive Commutative Addition Zero Property Additive Inverse 0 Multiplicative Identity Commutative Multiplication Multiplicative Inverse Additive Identity.
Great Theoretical Ideas in Computer Science.
§R1∪R2§R1∪R2 §R 1 ∩R 2 R1-R2R1-R2 2.4 Operations on Relations.
Cryptography Lecture 14 Arpita Patra © Arpita Patra.
Divisibility and Modular Arithmetic
4.4 Clock Arithmetic and Modular Systems. 12-hour Clock System  Based on an ordinary clock face  12 replaced with a zero  Minute hand is left off.
Properties of Algebra. 7 + ( ) = ( ) + 9.
Section 9.1. Section Summary Relations and Functions Properties of Relations Reflexive Relations Symmetric and Antisymmetric Relations Transitive Relations.
Boolean Algebra How gates get picked. Boolean Arithmetic Boolean ≠ Binary – Boolean – 1/0 only, no places Boolean addition:
Relations and Functions
Transformations: Translation, Rotations, Reflection, and Deformations
Properties of Operations
Commutative Property of Addition
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas In Computer Science
A mathematical system - that is an algebra - consists of at least
Properties A property is something that is true for all situations.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science
Section 10.2 Finite Mathematical Systems
1.3 – AXIOMS FOR THE REAL NUMBERS
Algebraic Structures: Group Theory
Finite Mathematical Systems
Presentation transcript:

Today we are going to study the abstract properties of binary operations

Rotating a Square in Space Imagine we can pick up the square, rotate it in any way we want, and then put it back on the white frame

In how many different ways can we put the square back on the frame?

We will now study these 8 motions, called symmetries of the square

Symmetries of the Square YSQ = { R0, R90, R180, R270, F|, F—, F , F }

Composition Define the operation “” to mean “first do one symmetry, and then do the next” For example, R90  R180 means “first rotate 90˚ clockwise and then 180˚” = R270 F|  R90 means “first flip horizontally and then rotate 90˚” = F Question: if a,b  YSQ, does a  b  YSQ? Yes!

R0 R90 R180 R270 F| F— F F R0 R0 R90 R180 R270 F| F— F F R90 R90 R180 R270 R0 F F F| F— R180 R180 R270 R0 R90 F— F| F F R270 R270 R0 R90 R180 F F F— F| F| F| F F— F R0 R180 R90 R270 F— F— F F| F R180 R0 R270 R90 F F F— F F| R270 R90 R0 R180 F F F| F F— R90 R270 R180 R0

Some Formalism If S is a set, S  S is: the set of all (ordered) pairs of elements of S S  S = { (a,b) | a  S and b  S } If S has n elements, how many elements does S  S have? n2 Formally,  is a function from YSQ  YSQ to YSQ  : YSQ  YSQ → YSQ As shorthand, we write (a,b) as “a  b”

Binary Operations “” is called a binary operation on YSQ Definition: A binary operation on a set S is a function  : S  S → S Example: The function f:    →  defined by f(x,y) = xy + y is a binary operation on 

Associativity A binary operation  on a set S is associative if: for all a,b,cS, (ab)c = a(bc) Examples: Is f:    →  defined by f(x,y) = xy + y associative? (ab + b)c + c = a(bc + c) + (bc + c)? NO! Is the operation  on the set of symmetries of the square associative? YES!

Commutativity A binary operation  on a set S is commutative if For all a,bS, a  b = b  a Is the operation  on the set of symmetries of the square commutative? NO! R90  F| ≠ F|  R90

Identities R0 is like a null motion Is this true: a  YSQ, a  R0 = R0  a = a? YES! R0 is called the identity of  on YSQ In general, for any binary operation  on a set S, an element e  S such that for all a  S, e  a = a  e = a is called an identity of  on S

Inverses Definition: The inverse of an element a  YSQ is an element b such that: a  b = b  a = R0 Examples: R90 inverse: R270 R180 inverse: R180 F| inverse: F|

Every element in YSQ has a unique inverse

R0 R90 R180 R270 F| F— F F R0 R0 R90 R180 R270 F| F— F F R90 R90 R180 R270 R0 F F F| F— R180 R180 R270 R0 R90 F— F| F F R270 R270 R0 R90 R180 F F F— F| F| F| F F— F R0 R180 R90 R270 F— F— F F| F R180 R0 R270 R90 F F F— F F| R270 R90 R0 R180 F F F| F F— R90 R270 R180 R0

Groups A group G is a pair (S,), where S is a set and  is a binary operation on S such that: 1.  is associative 2. (Identity) There exists an element e  S such that: e  a = a  e = a, for all a  S 3. (Inverses) For every a  S there is b  S such that: a  b = b  a = e If  is commutative, then G is called a commutative group

Examples (,+) is NOT a group Is (,+) a group? YES! Is + associative on ? Is there an identity? YES: 0 Does every element have an inverse? NO! (,+) is NOT a group

Examples (Z,+) is a group Is (Z,+) a group? Is + associative on Z? YES! Is there an identity? YES: 0 Does every element have an inverse? YES! (Z,+) is a group

Examples (YSQ, ) is a group Is (YSQ, ) a group? Is  associative on YSQ? YES! Is there an identity? YES: R0 Does every element have an inverse? YES! (YSQ, ) is a group

Examples (Zn, +) is a group Is (Zn,+) a group? Is + associative on Zn? YES! Is there an identity? YES: 0 Does every element have an inverse? YES! (Zn, +) is a group

Examples (Zn*, *) is a group Is (Zn*, *) a group? Is * associative on Zn*? YES! Is there an identity? YES: 1 Does every element have an inverse? YES! (Zn*, *) is a group

Identity Is Unique Theorem: A group has at most one identity element Proof: Suppose e and f are both identities of G=(S,) Then f = e  f = e

Inverses Are Unique Theorem: Every element in a group has a unique inverse Proof: Suppose b and c are both inverses of a Then b = b  e = b  (a  c) = (b  a)  c = c

A group G=(S,) is finite if S is a finite set Define |G| = |S| to be the order of the group (i.e. the number of elements in the group) What is the group with the least number of elements? G = ({e},) where e  e = e How many groups of order 2 are there? e f e f f e