1 Section 10.1 What Is an Algebra? To most people the word algebra means high school algebra. But there are many kinds of algebra. An algebra consists.

Slides:



Advertisements
Similar presentations
Rules of Matrix Arithmetic
Advertisements

Mathematics of Cryptography Part II: Algebraic Structures
1 390-Elliptic Curves and Elliptic Curve Cryptography Michael Karls.
Copyright © Cengage Learning. All rights reserved.
1 Chapter Facts about Functions. 2 Section 2.1 Functions: Definitions and Examples A function ƒ from A to B associates each element of A with exactly.
Basic Properties of Relations
1.  We have studied groups, which is an algebraic structure equipped with one binary operation. Now we shall study rings which is an algebraic structure.
Matrices: Inverse Matrix
Math 3121 Abstract Algebra I
Algebraic Structures DEFINITIONS: PROPERTIES OF BINARY OPERATIONS Let S be a set and let  denote a binary operation on S. (Here  does not necessarily.
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.
1 Math Review APEC 3001 Summer Objectives Review basic algebraic skills required to successfully solve homework, quiz, and exam problems in this.
1 2. Constraint Databases Next level of data abstraction: Constraint level – finitely represents by constraints the logical level.
Chapter 4 Numeration and Mathematical Systems © 2008 Pearson Addison-Wesley. All rights reserved.
Congruence Classes Z n = {[0] n, [1] n, [2] n, …, [n - 1] n } = the set of congruence classes modulo n.
Copyright © Cengage Learning. All rights reserved.
Section Section Summary Introduction to Boolean Algebra Boolean Expressions and Boolean Functions Identities of Boolean Algebra Duality The Abstract.
1 Section 2.3 Properties of Functions Let ƒ : A  B be a function. There are three properties that ƒ might possess. Injective (also called one-to-one):
Math 3121 Abstract Algebra I Lecture 3 Sections 2-4: Binary Operations, Definition of Group.
Course Outline Book: Discrete Mathematics by K. P. Bogart Topics:
Mathematical Structures A collection of objects with operations defined on them and the accompanying properties form a mathematical structure or system.
CISC 2315 Discrete Structures Professor William G. Tanner, Jr. Fall 2010 Slides created by James L. Hein, author of Discrete Structures, Logic, and Computability,
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
4.6 Matrix Equations and Systems of Linear Equations In this section, you will study matrix equations and how to use them to solve systems of linear equations.
1 Section 10.2 Boolean Algebra Motivation: Notice the list of corresponding properties for the algebra of sets and the algebra of propositional wffs. These.
1 Section 1.1 A Proof Primer A proof is a demonstration that some statement is true. We normally demonstrate proofs by writing English sentences mixed.
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  :
Algebra 3: Section 5.5 Objectives of this Section Find the Sum and Difference of Two Matrices Find Scalar Multiples of a Matrix Find the Product of Two.
SECTION 3 ISOMORPHIC BINARY STRUCTURES Definition Let  S,  and  S’,  ’  be binary algebraic structures. An isomorphism of S with S’ is a one-to-one.
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
CISC 2315 Discrete Structures Professor William G. Tanner, Jr. Spring 2011 Slides created by James L. Hein, author of Discrete Structures, Logic, and Computability,
Properties of Real Numbers. Sets In mathematics, a set is a collection of things Sets can be studies as a topic all on its own (known as set theory),
1 Section 2.1 Functions: Definitions and Examples A function ƒ from A to B associates each element of A with exactly one element of B. Write ƒ : A  B.
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7.1 Copyright © 2006 W.H. Freeman & Co.MSCS SlidesBoolean Algebra.
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.
© 2010 Pearson Prentice Hall. All rights reserved. CHAPTER 13 Mathematical Systems.
Chapter 6 Abstract algebra
Solving One-Step and Two-Step Equations
Great Theoretical Ideas in Computer Science.
Functions (Mappings). Definitions A function (or mapping)  from a set A to a set B is a rule that assigns to each element a of A exactly one element.
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
1 Section 1.2 Sets A set is a collection of things. If S is a set and x is a member or element of S we write x  S. Othewise we write x  S. The set with.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
SECTION 2 BINARY OPERATIONS Definition: A binary operation  on a set S is a function mapping S X S into S. For each (a, b)  S X S, we will denote the.
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.
Distributive Commutative Addition Zero Property Additive Inverse 0 Multiplicative Identity Commutative Multiplication Multiplicative Inverse Additive Identity.
Divisibility and Modular Arithmetic
Properties of Groups Proposition 1: Let (G,  ) be a group. i.The inverse element of any element of G is unique. Remark: In view of i., we may use the.
If A and B are both m × n matrices then the sum of A and B, denoted A + B, is a matrix obtained by adding corresponding elements of A and B. add these.
Chapter 4 With Question/Answer Animations 1. Chapter Motivation Number theory is the part of mathematics devoted to the study of the integers and their.
Properties of Algebra. 7 + ( ) = ( ) + 9.
LINEAR ALGEBRA APPLICATION TO CODING THEORY. Introduction Transmitted messages, like data from a satellite, are always subject to noise. Therefore, to.
Math 3121 Abstract Algebra I Lecture 6 Midterm back over+Section 7.
Relations Chapter 9 Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Unit-III Algebraic Structures
Properties of Operations
Commutative Property of Addition
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas In Computer Science
Chapter 3 The Real Numbers.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems
Great Theoretical Ideas in Computer Science
Section 10.1 Groups.
Section 10.2 Finite Mathematical Systems
Section 9.1 Groups.
Finite Mathematical Systems
Presentation transcript:

1 Section 10.1 What Is an Algebra? To most people the word algebra means high school algebra. But there are many kinds of algebra. An algebra consists of one or more sets, called carriers, and one or more operations on the sets. The collection of operations is often called the signature of the algebra. Denote an algebra by listing the carriers, then a semicolon, then the operators in the signature. Examples.  N; +   N; 0, +   Q; +, ·, 0, 1   S, lists(S);  , cons, head, tail   A*; , cat . To solve problems with an algebra means to be able to apply properties of the operations. For example, in the algebra  Q; +, ·, 0, 1 , the following properties hold: x + 0 = x, x·1 = x, x + y = y + x, x·y=y·x, x· (y + z) = x·y + x·z, and so on. Abstract versus Concrete. Some algebras are abstract in the sense that the carriers are not concrete known sets. So the operations must be described by axioms. Example. Consider the algebra  S; a, ƒ , where a  S and let ƒ 3 (x) = ƒ 6 (x) for all x  S. In this case we can say that S contains the elements a, ƒ(a), ƒ 2 (a), ƒ 3 (a), ƒ 4 (a), ƒ 5 (a). Properties of Binary Operations. Let ° be a binary operation on S. ° is commutative if x ° y = y ° x for all x, y  S. ° is associative if (x ° y) ° z = x ° (y ° z) for all x, y  S. An element e  S is an identity for ° if x ° e = e ° x = x for all x  S. An element z  S is a zero for ° if x ° z = z ° x = z for all x  S. If x, y  S, and e is an identity, then y is an inverse of x if x ° y = y ° x = e.

2 Binary Operation Tables If ° is a binary operation on a finite set S, then we can represent ° in table form, where the entry in row x and column y is the value x ° y. Example. Let S = N 4 = {0, 1, 2, 3} and let x ° y = (x + y) mod 4. Then the operation table for ° is pictured. Quiz (1 minute). For the table pictured in the previous example, state whether ° satisfies any of the following properties: commutative, associative, identity, zero, inverses. Answer. Is commutative; is associative; has identity 0; no zero; has inverses 1 ° 3 = 0, 2 ° 2 = 0, and 0 ° 0 = 0. Quiz (6 minutes). Let S = {a, b, c} and let ° be a binary operation on S. In each case, find an operation table for ° that satisfies the given conditions. 1.b is a zero, a is an identity, every element except b has an inverse, and ° is commutative. 2. ° is commutative but not associative. 3. ° is associative but not commutative. In (2) we have b ° (b ° c) = b ° a = b and (b ° b) ° c = b ° c = a. So ° is not associative. In (3) we have x ° y = y for x, y  S. So (x ° y) ° z = z and x ° (y ° z) = x ° z = z for x, y, z  S. So ° is associative. Answers.(2)(3)(1)

3 Using Properties of Operations Algebras are useful when we apply properties of the operations to solve problems. Example. Suppose we want to prove the following statement about integers: x + x = x implies x = 0. Here is an “equational proof” with reasons in parentheses. Proof: x= x + 0(0 is identity for +) = x + (x + –x)(–x is the inverse of x with respect to +) = (x + x) + –x(+ is associative) = x + –x(hypothesis) = 0(–x is the inverse of x with respect to +). QED. Notice in the example that we used several properties of the algebra  Z; 0, + . Namely, that + has an identity, + is associative, and an inverse exists for every integer. Quiz (3 minutes). Given the algebra  Z; 0, + . Prove the cancellation law: x + z = y + z implies x = y. Answer. x = x + 0(0 is identity for +) = x + (z + –z)(–z is the inverse of z with respect to +) = (x + z) + –z(+ is associative) = (y + z) + –z (hypothesis) = y + (z + –z)(+ is associative) = y + 0(–z is the inverse of z with respect to +) = y (0 is identity for +). QED.