February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 1Exercises Question 1: Given a set A = {x, y, z} and a set B = {1, 2, 3,

Slides:



Advertisements
Similar presentations
© Bharati Vidyapeeth’s Institute of Computer Applications and Management, New Delhi-63, by Manish Kumar PRE. 1 Theory Of Computation Pre-requisite.
Advertisements

Functions Section 2.3 of Rosen Fall 2008
Lecture 3 Set Operations & Set Functions. Recap Set: unordered collection of objects Equal sets have the same elements Subset: elements in A are also.
1 Section 1.8 Functions. 2 Loose Definition Mapping of each element of one set onto some element of another set –each element of 1st set must map to something,
CS 2210 (22C:019) Discrete Structures Sets and Functions Spring 2015 Sukumar Ghosh.
February 5, 2015Applied Discrete Mathematics Week 1: Logic and Sets 1 Homework Solution PQ  (P  Q) (  P)  (  Q)  (P  Q)  (  P)  (  Q) truetruefalsefalsetrue.
Functions.
Functions. Let A and B be sets A function is a mapping from elements of A to elements of B and is a subset of AxB i.e. can be defined by a set of tuples!
Functions, Sequences, and Sums
Section 1.8: Functions A function is a mapping from one set to another that satisfies certain properties. We will first introduce the notion of a mapping.
Sets Set Operations Functions. 1. Sets 1.1 Introduction and Notation 1.2 Cardinality 1.3 Power Set 1.4 Cartesian Products.
Sequences and Summations
2.1 Sets 2.2 Set Operations 2.3 Functions ‒Functions ‒ Injections, Surjections and Bijections ‒ Inverse Functions ‒Composition 2.4 Sequences and Summations.
FUNCTION Discrete Mathematics Asst. Prof. Dr. Choopan Rattanapoka.
Discrete Maths Objectives to show the connection between relations and functions, and to introduce some functions with useful, special properties ,
ICS 253: Discrete Structures I
Fall 2002CMSC Discrete Structures1 … and now for… Sequences.
Chapter 2: Basic Structures: Sets, Functions, Sequences, and Sums (2)
Discrete Mathematics and Its Applications Sixth Edition By Kenneth Rosen Copyright  The McGraw-Hill Companies, Inc. Permission required for reproduction.
Fall 2002CMSC Discrete Structures1 … and the following mathematical appetizer is about… Functions.
10/26/20151 … and the following mathematical appetizer is about… Functions.
Functions Section 2.3 of Rosen Spring 2012 CSCE 235 Introduction to Discrete Structures Course web-page: cse.unl.edu/~cse235 Questions: Use Piazza.
MSU/CSE 260 Fall Functions Read Section 1.8.
Dr. Eng. Farag Elnagahy Office Phone: King ABDUL AZIZ University Faculty Of Computing and Information Technology CPCS 222.
1 Discrete Structures – CNS 2300 Text Discrete Mathematics and Its Applications (5 th Edition) Kenneth H. Rosen Chapter 1 The Foundations: Logic, Sets,
Functions1 Elementary Discrete Mathematics Jim Skon.
321 Section, Week 3 Natalie Linnell. Functions A function from A to B is an assignment of exactly one element of B to each element of A. We write f(a)
1.4 Sets Definition 1. A set is a group of objects . The objects in a set are called the elements, or members, of the set. Example 2 The set of positive.
Example Prove that: “IF 3n + 2 is odd, then n is odd” Proof by Contradiction: -p = 3n + 2 is odd, q = n is odd. -Assume that ~(p  q) is true OR -(p 
Basic Structures: Functions Muhammad Arief download dari
CompSci 102 Discrete Math for Computer Science January 31, 2012 Prof. Rodger Slides modified from Rosen AB a b c d x y z.
Functions Section 2.3. Section Summary Definition of a Function. – Domain, Cdomain – Image, Preimage Injection, Surjection, Bijection Inverse Function.
Discrete Mathematics R. Johnsonbaugh
Fall 2003CMSC Discrete Structures1 … and now for something completely different… Set Theory Actually, you will see that logic and set theory are.
Basic Structures: Sets, Functions, Sequences, and Sums.
Functions Discrete Structure. L62 Functions. Basic-Terms. DEF: A function f : A  B is given by a domain set A, a codomain set B, and a rule which for.
Discrete Mathematics CS 2610 February 10, Agenda Previously Functions And now Finish functions Start Boolean algebras (Sec. 11.1)
CSC102 - Discrete Structures Functions
1 Functions CS 202 Epp section ??? Aaron Bloomfield.
FUNCTIONS COSC-1321 Discrete Structures 1. Function. Definition Let X and Y be sets. A function f from X to Y is a relation from X to Y with the property.
Fall 2008/2009 I. Arwa Linjawi & I. Asma’a Ashenkity 11 Basic Structure : Sets, Functions, Sequences, and Sums Sequences and Summations.
3/16/20161 … and now for… Sequences. 3/16/20162 Sequences Sequences represent ordered lists of elements. A sequence is defined as a function from a subset.
1 Lecture 5 Functions. 2 Functions in real applications Curve of a bridge can be described by a function Converting Celsius to Fahrenheit.
Ch02-Basic Structures: Sets, Functions, Sequences, Sums, and Matrices 1.
Section 2.3. Section Summary  Definition of a Function. o Domain, Cdomain o Image, Preimage  One-to-one (Injection), onto (Surjection), Bijection 
Chapter 2 1. Chapter Summary Sets The Language of Sets - Sec 2.1 – Lecture 8 Set Operations and Set Identities - Sec 2.2 – Lecture 9 Functions and sequences.
FUNCTIONS.
Functions 7/7/2016COCS - Discrete Structures1. Functions A function f from a set A to a set B is an assignment of exactly one element of B to each element.
Fall 2002CMSC Discrete Structures1 Chapter 3 Sequences Mathematical Induction Recursion Recursion.
Functions Section 2.3.
Applied Discrete Mathematics Week 2: Functions and Sequences
Applied Discrete Mathematics Week 2: Functions and Sequences
Functions.
… and the following mathematical appetizer is about…
Functions.
Discrete Math for Computer Science CSC 281
Functions Section 2.3.
Mathematical Induction Recursion
Lecture 7 Functions.
Functions.
CS100: Discrete structures
… and the following mathematical appetizer is about…
CMSC Discrete Structures
Ch 5 Functions Chapter 5: Functions
ICS 253: Discrete Structures I
… and the following mathematical appetizer is about…
Applied Discrete Mathematics Week 3: Sets
Properties of Functions
Functions Section 2.3.
Presentation transcript:

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 1Exercises Question 1: Given a set A = {x, y, z} and a set B = {1, 2, 3, 4}, what is the value of | 2 A  2 B | ? Answer: | 2 A  2 B | = | 2 A |  | 2 B | = 2 |A|  2 |B| = 8  16 = 128

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 2Exercises Question 2: Is it true for all sets A and B that (A  B)  (B  A) =  ? Or do A and B have to meet certain conditions? Answer: If A and B share at least one element x, then both (A  B) and (B  A) contain the pair (x, x) and thus are not disjoint. Therefore, for the above equation to be true, it is necessary that A  B = .

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 3Exercises Question 3: For any two sets A and B, if A – B =  and B – A = , can we conclude that A = B? Why or why not? Answer: Proof by contradiction: Assume that A ≠ B. Then there must be either an element x such that x  A and x  B or an element y such that y  B and y  A. If x exists, then x  (A – B), and thus A – B ≠ . If y exists, then y  (B – A), and thus B – A ≠ . This contradicts the premise A – B =  and B – A = , and therefore we can conclude A = B.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 4 Properties of Functions A function f:A  B is said to be one-to-one (or injective), if and only if  x, y  A (f(x) = f(y)  x = y) In other words: f is one-to-one if and only if it does not map two distinct elements of A onto the same element of B.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 5 Properties of Functions And again… f(Linda) = Moscow f(Max) = Boston f(Kathy) = Hong Kong f(Peter) = Boston Is f one-to-one? No, Max and Peter are mapped onto the same element of the image. g(Linda) = Moscow g(Max) = Boston g(Kathy) = Hong Kong g(Peter) = New York Is g one-to-one? Yes, each element is assigned a unique element of the image.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 6 Properties of Functions How can we prove that a function f is one-to-one? Whenever you want to prove something, first take a look at the relevant definition(s):  x, y  A (f(x) = f(y)  x = y) Example: f:R  R f(x) = x 2 Disproof by counterexample: f(3) = f(-3), but 3  -3, so f is not one-to-one.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 7 Properties of Functions … and yet another example: f:R  R f(x) = 3x One-to-one:  x, y  A (f(x) = f(y)  x = y) To show: f(x)  f(y) whenever x  y x  y  3x  3y  f(x)  f(y), so if x  y, then f(x)  f(y), that is, f is one-to-one.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 8 Properties of Functions A function f:A  B with A,B  R is called strictly increasing, if  x,y  A (x < y  f(x) < f(y)), and strictly decreasing, if  x,y  A (x f(y)). Obviously, a function that is either strictly increasing or strictly decreasing is one-to-one.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 9 Properties of Functions A function f:A  B is called onto, or surjective, if and only if for every element b  B there is an element a  A with f(a) = b. In other words, f is onto if and only if its range is its entire codomain. A function f: A  B is a one-to-one correspondence, or a bijection, if and only if it is both one-to-one and onto. Obviously, if f is a bijection and A and B are finite sets, then |A| = |B|.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 10 Properties of Functions Examples: In the following examples, we use the arrow representation to illustrate functions f:A  B. In each example, the complete sets A and B are shown.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 11 Properties of Functions Is f injective? No. Is f surjective? No. Is f bijective? No.LindaMax Kathy PeterBoston New York Hong Kong Moscow

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 12 Properties of Functions Is f injective? No. Is f surjective? Yes. Is f bijective? No.LindaMax Kathy PeterBoston New York Hong Kong Moscow Paul

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 13 Properties of Functions Is f injective? Yes. Is f surjective? No. Is f bijective? No.LindaMax Kathy PeterBoston New York Hong Kong Moscow Lübeck

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 14 Properties of Functions Is f injective? No! f is not even a function! LindaMax Kathy PeterBoston New York Hong Kong Moscow Lübeck

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 15 Properties of Functions Is f injective? Yes. Is f surjective? Yes. Is f bijective? Yes. Linda Max Kathy Peter Boston New York Hong Kong Moscow Lübeck Helena

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 16 Inversion An interesting property of bijections is that they have an inverse function. The inverse function of the bijection f:A  B is the function f -1 :B  A with f -1 (b) = a whenever f(a) = b.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 17 Inversion Linda Max Kathy Peter Boston New York Hong Kong Moscow Lübeck Helenaf f -1

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 18 Inversion Example: f(Linda) = Moscow f(Max) = Boston f(Kathy) = Hong Kong f(Peter) = Lübeck f(Helena) = New York Clearly, f is bijective. The inverse function f -1 is given by: f -1 (Moscow) = Linda f -1 (Boston) = Max f -1 (Hong Kong) = Kathy f -1 (Lübeck) = Peter f -1 (New York) = Helena Inversion is only possible for bijections (= invertible functions)

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 19 Inversion Linda Max Kathy Peter Boston New York Hong Kong Moscow Lübeck Helenaf f -1 f -1 :C  P is no function, because it is not defined for all elements of C and assigns two images to the pre- image New York.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 20 Composition The composition of two functions g:A  B and f:B  C, denoted by f  g, is defined by (f  g)(a) = f(g(a)) This means that first, function g is applied to element a  A, mapping it onto an element of B, first, function g is applied to element a  A, mapping it onto an element of B, then, function f is applied to this element of B, mapping it onto an element of C. then, function f is applied to this element of B, mapping it onto an element of C. Therefore, the composite function maps from A to C. Therefore, the composite function maps from A to C.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 21 Composition Example: f(x) = 7x – 4, g(x) = 3x, f:R  R, g:R  R (f  g)(5) = f(g(5)) = f(15) = 105 – 4 = 101 (f  g)(x) = f(g(x)) = f(3x) = 21x - 4

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 22 Composition Composition of a function and its inverse: (f -1  f)(x) = f -1 (f(x)) = x The composition of a function and its inverse is the identity function i(x) = x.

February 12, 2015 Applied Discrete Mathematics Week 2: Functions and Sequences 23 Graph The graph of a function f:A  B is the set of ordered pairs {(a, b) | a  A and f(a) = b}. The graph is a subset of A  B that can be used to visualize f in a two-dimensional coordinate system.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 24 Floor and Ceiling Functions The floor and ceiling functions map the real numbers onto the integers (R  Z). The floor function assigns to r  R the largest z  Z with z  r, denoted by  r . Examples:  2.3  = 2,  2  = 2,  0.5  = 0,  -3.5  = -4 The ceiling function assigns to r  R the smallest z  Z with z  r, denoted by  r . Examples:  2.3  = 3,  2  = 2,  0.5  = 1,  -3.5  = -3

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 25 … and now for… Sequences

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 26 Sequences Sequences represent ordered lists of elements. A sequence is defined as a function from a subset of N to a set S. We use the notation a n to denote the image of the integer n. We call a n a term of the sequence. Example: subset of N: … S: …

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 27 Sequences We use the notation {a n } to describe a sequence. Important: Do not confuse this with the {} used in set notation. It is convenient to describe a sequence with an equation. For example, the sequence on the previous slide can be specified as {a n }, where a n = 2n.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 28 The Equation Game 1, 3, 5, 7, 9, … a n = 2n , 1, -1, 1, -1, … a n = (-1) n 2, 5, 10, 17, 26, … a n = n , 0.5, 0.75, 1, 1.25 … a n = 0.25n 3, 9, 27, 81, 243, … a n = 3 n What are the equations that describe the following sequences a 1, a 2, a 3, … ?

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 29 Strings Finite sequences are also called strings, denoted by a 1 a 2 a 3 …a n. The length of a string S is the number of terms that it consists of. The empty string contains no terms at all. It has length zero.

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 30 Summations It represents the sum a m + a m+1 + a m+2 + … + a n. The variable j is called the index of summation, running from its lower limit m to its upper limit n. We could as well have used any other letter to denote this index. What does stand for?

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 31 Summations It is = 21. We write it as. What is the value of ? It is so much work to calculate this… What is the value of ? How can we express the sum of the first 1000 terms of the sequence {a n } with a n =n 2 for n = 1, 2, 3, … ?

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 32 Summations It is said that Carl Friedrich Gauss came up with the following formula: When you have such a formula, the result of any summation can be calculated much more easily, for example:

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 33 Double Summations Corresponding to nested loops in C or Java, there is also double (or triple etc.) summation: Example:

February 12, 2015Applied Discrete Mathematics Week 2: Functions and Sequences 34 Double Summations Table 2 in 4 th Edition: Section th Edition: Section th and 7 th Edition: Section 2.4 contains some very useful formulas for calculating sums. In the same Section, Exercises 15 and 17 (7 th Edition: Exercises 31 and 33) make a nice homework.