Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

61
Dr. Eng. Farag Elnagahy [email protected] m Office Phone: 67967 King ABDUL AZIZ University Faculty Of Computing and Information Technology CPCS 222 Discrete Structures I Functions Functions

description

King ABDUL AZIZ University Faculty Of Computing and Information Technology. CPCS 222 Discrete Structures I Functions. Dr. Eng. Farag Elnagahy [email protected] Office Phone: 67967. Functions. Let A and B be nonempty sets. - PowerPoint PPT Presentation

Transcript of Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

Page 1: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

Dr. Eng. Farag [email protected]

omOffice Phone: 67967

King ABDUL AZIZ University

Faculty Of Computing and Information TechnologyCPCS 222 Discrete

Structures IFunctionsFunctions

Page 2: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

22

FunctionsFunctions

Let A and B be nonempty sets. A functionfunction ff from A to B is an assignment of exactly one element of B to each element of A. We write f (a) = b if b is the unique element of B assigned by the function f to the element a of A.

If f is a function from A to B, we write f : A → Bf : A → B

FunctionsFunctions are sometimes also called mappingsmappings or transformationstransformations.

Page 3: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

33

FunctionsFunctions

Examples

suppose that each student in a discrete structures class is assigned a letter grade from the set {A, B,C, D, F}. And suppose that the grades are

A for Mohamed, C for Ahmed, B for Taha, A for Emad, and F for Salah.

Page 4: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

44

FunctionsFunctions

A for Mohamed, C for Ahmed, B for Taha, A for Emad, and F for Salah.

Mohamed AAhmed BTaha CEmad DSalah F

Page 5: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

55

FunctionsFunctions

A function f : A → B can also be defined in terms of a relation from A to B. The Cartesian product of A and B is a relation from A to B, and is a subset of A × B.A relation from A to B that contains one, and only one, ordered pair (a, b) for every element a ∈ A, defines a function f from A to B. This function is defined by the assignment f(a) = b, where (a, b) is the uniqueordered pair in the relation that has a as its first element.

Page 6: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

66

FunctionsFunctions

Functions are specified in many different ways. Sometimes we explicitly state the assignments as in previous Figure. Often we give a formula, such as f (x) = x + 1, to define a function. Other times we use a computer program to specify a function.

Page 7: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

77

FunctionsFunctions

If f is a function from A to B, we say that

A is the domain of f and B is the codomain of f.

If f (a) = b, we say that b is the image of a and a is a preimage of b.

The range of f is the set of all images of elements of A.

Also, if f is a function from A to B, we say that f maps A to B

Page 8: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

88

FunctionsFunctions

The Function The Function f f Maps Maps A A to to BB

Page 9: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

99

FunctionsFunctions

When we define a function we specify its domain, its codomain, and the mapping of elements of the

domainto elements in the codomain.

Two functions are equal when they have

the same domain, the same codomain, and map elements of their common

domain tothe same elements in their commoncodomain.

Page 10: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1010

FunctionsFunctions

Note that if we change either the domain or the codomain of a function,

then we obtain a different function. If we change the mapping of elements, then we also obtain a different function

Page 11: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1111

FunctionsFunctions

Mohamed AAhmed BTaha CEmad DSalah F

Let G be the function that assigns a grade to a student G(Mohamed)=AG(Mohamed)=AThe domain of G is the set {Mohamed, Ahmed, Taha, Emad, Salah}, and the codomain is the set {A, B, C, D, F}. The range of G is the set {A,B, C, F}, because each grade except D is assigned to some student.

Page 12: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1212

FunctionsFunctions Let R be the relation consisting of ordered pairs (Ali, 22), (Taha, 24), (Esam, 21), (Zaher, 22), (Omer, 24), and (Samir, 22), where each pair (student, his age). What is the function that this relation determines?

This relation defines the function f , where with f (Ali) = 22, f (Taha) = 24, f (Esam) = 21, f (Zaher) = 22, f (Omer) = 24, and f (Samir) = 22. domain is the set {Ali, Taha, Esam, Zaher, Omer, Samir}. the range is the set {21, 22, 24}.

Page 13: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1313

FunctionsFunctions

the codomain to be the set of positive integers to make sure that the codomain contains all possible ages of students. (Note that we could choose a smaller codomain, but that would change the function.)

Page 14: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1414

FunctionsFunctions

Let f be the function that assigns the last two bits of a bit string of length 2 or greater to that string.

For example, f (11010) = 10. Then, the domain of f is the set of all bit strings of length 2 or greater, and both the codomain and range are the set {00, 01, 10, 11}.

Page 15: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1515

FunctionsFunctions

Sum and Product of functionsSum and Product of functions

Let f1 and f2 be functions from A to R R Then f1+f2 and f1f2 are also functions from A to R defined by

( f1+f2)(x) = f1(x) + f2(x),

( f1f2)(x) = f1(x)f2(x).

Page 16: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1616

FunctionsFunctions

Let f1 and f2 be functions from R to R such that f1(x) = x2 and f2(x) = x − x2.What are the functions f1+f2 and f1f2?

( f1+f2)(x) = f1(x) + f2(x) = x2 + (x − x2)

= x

( f1 f2)(x) = x2(x − x2) = x3 − x4

Page 17: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1717

FunctionsFunctions

One-to-One FunctionsOne-to-One Functions

Some functions never assign the same value to two different domain elements. These functions are said to be one-to-one.

A function ff is said to be one-to-oneone-to-one, or injectiveinjective, if and only if f (a) = f (b)f (a) = f (b) impliesthat a = ba = b for all a and b in the domain of f.

A function is said to be an injection if itis one-to-one.

Page 18: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1818

FunctionsFunctions

One-to-One FunctionsOne-to-One Functions

function ff is one-to-one iff f(a) ≠ f(b) whenever a ≠ b.

using quantifiersf is one-to-one ∀a∀b( f (a) = f (b) → a = b)or equivalently ∀a∀b(a ≠ b → f (a) ≠ f (b)), where the universe of discourse is the domain of the function

Page 19: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

1919

FunctionsFunctions

One-to-One Functions (One-to-One Functions (ExamplesExamples))

Determine whether the function f from {a, b, c, d} to {1, 2, 3, 4, 5} with f (a) = 4, f (b) = 5, f (c) = 1, and f (d) = 3 is one-to-one.The function f is one-to-one because f takes on different values at the four elements of its domain.

A One-to-One Function

Page 20: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2020

FunctionsFunctions

One-to-One Functions (One-to-One Functions (ExamplesExamples))

Determine whether the function f (x) = x2 from the set of integers to the set of integers isone-to-one.The function f (x) = x2 is not one-to-one because, for instance, f (1) = f (−1) = 1, but 1 ≠ −1.

Page 21: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2121

FunctionsFunctions

One-to-One Functions (One-to-One Functions (ExamplesExamples))

Determine whether the function f (x) = x2 from the set of positive integers to the set of positive integers is one-to-one.

The function f (x) = x2 is one-to-one because, for instance, f (1) = 1, f (2) = 4, ….f takes on different values at the all elements of its domain.

∀a∀b(a ≠ b → f (a) ≠ f (b)),

Page 22: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2222

FunctionsFunctions

One-to-One Functions (One-to-One Functions (ExamplesExamples))

Determine whether the function f (x) = x + 1 from the set of real numbers to itself is one-to-one.The function f (x) = x + 1 is a one-to-one function. To demonstrate this,note that x + 1 ≠ y + 1 when x ≠ y

Page 23: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2323

FunctionsFunctions

One-to-One FunctionsOne-to-One Functions

We now give some conditions that guarantee that a function is one-to-one

A function f whose domain and codomain are subsets of the set of real numbers is calledincreasing if f(x) ≤ f(y), and strictly increasing if f(x) < f(y), whenever x < y and x and y are in the domain of f.

Page 24: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2424

FunctionsFunctions

One-to-One FunctionsOne-to-One Functions

Similarly, f is called decreasing if f(x) ≥ f(y), and strictly decreasing if f(x) > f(y), whenever x<y and x and y are in the domain of f. A function f is increasing if ∀x∀y(x < y → f(x) ≤ f(y)), strictly increasing if∀x∀y(x < y → f(x) < f(y)),decreasing if ∀x∀y(x < y → f(x) ≥ f(y)), and strictly decreasingif ∀x∀y(x < y → f(x) > f(y)), where the universe of discourse is the domain of f

Page 25: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2525

FunctionsFunctions

One-to-One FunctionsOne-to-One Functions

From these definitions, we see that a function that is either strictly increasing or strictlydecreasing must be one-to-one.

However, a function that is increasing, but not strictly increasing, or decreasing, but not strictly decreasing, is not necessarily one-to-one

Page 26: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2626

FunctionsFunctions

Onto FunctionsOnto Functions

A function f from A to B is called onto, or surjective, if and only if for every element b ∈ Bthere is an element a ∈ A with f(a) = b.

A functionfunction f is called a surjectionsurjection if it is onto.

A function f is onto if ∀y∃x( f(x) = y), where the domain for x is the domain of thefunction and the domain for y is the codomain of the function.

Page 27: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2727

FunctionsFunctions

Onto Functions (Onto Functions (ExamplesExamples))

Let f be the function from {a, b, c, d} to {1, 2, 3} defined by f(a) = 3, f(b) = 2, f(c) = 1,and f (d) = 3. Is f an onto function?Because all three elements of the codomain are images of elements in the domain, we see that f is onto. if the codomain were {1, 2, 3, 4}, then f would not be onto.

Page 28: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2828

FunctionsFunctions

Onto Functions (Onto Functions (ExamplesExamples))

Is the function f(x) = x2 from the set of integers to the set of integers onto?

The function f is not onto because there is no integer x with x2 = −1, for instance

Page 29: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

2929

FunctionsFunctions

Onto Functions (Onto Functions (ExamplesExamples))

Is the function f(x) = x + 1 from the set of integers to the set of integers onto?

This function is onto, because for every integer y there is an integer x such thatf(x) = y. To see this, note that f(x) = y if and only if x + 1 = y, which holds if and only if x = y − 1.

Page 30: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3030

FunctionsFunctions

One-to-One and Onto Functions One-to-One and Onto Functions

The function f is a one-to-one correspondence, or a bijectionbijection, if it is both one-to-one andonto.

Page 31: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3131

FunctionsFunctions

One-to-One and Onto Functions One-to-One and Onto Functions ((ExamplesExamples) ) Let f be the function from {a, b, c, d} to {1, 2, 3, 4} with f (a) = 4, f (b) = 2, f (c) = 1, and f (d) = 3. Is f a bijection?

The function f is one-to-one and onto. It is one-to-oneone-to-one because no two valuesno two values inthe domain are assigned the same assigned the same function valuefunction value. It is ontoonto because all four all four elements of theelements of thecodomaincodomain are images of elements in the images of elements in the domaindomain. Hence, f is a bijection.

Page 32: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3232

FunctionsFunctions

One-to-One and Onto Functions One-to-One and Onto Functions ((ExamplesExamples) )

notnot One-to-One One-to-One (two values(two values in the domain are assignedassigned the same function value)the same function value)notnot Onto Onto (all elements of the codomain(all elements of the codomain are not imagesimages of elements in the domain)of elements in the domain)notnot a function a function it sends an element to two different it sends an element to two different elements.elements.

Page 33: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3333

FunctionsFunctions

identity functionidentity function

Let A be a set. The identity function on A is the function IA : A → A, where

IA(x) = x ∀x ∈ A.

In other words, the identity function IA is the function that assigns each element to itself.

The function IA is one-to-one and onto, so it is a bijection.

Page 34: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3434

FunctionsFunctions

Inverse of FunctionsInverse of Functions

Now consider a one-to-one correspondence f from the set A to the set B.

f is an onto function, every element of B is the image of some element in A.

f is a one-to-one function, every element of B is the image of a unique element of A.

we can define a new function from B to A that reverses the correspondence given by f .

Page 35: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3535

FunctionsFunctions

Inverse of FunctionsInverse of Functions

Let ff be a one-to-one correspondence from the set A to the set B.

The inverse functioninverse function of f f is the function that assigns to an element b belonging to B the unique element a in A such that

f (a) = b.

The inverse function of f is denoted by f−1. Hence, f−1(b) = a when f(a) = b.

Page 36: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3636

FunctionsFunctions

Inverse of FunctionsInverse of Functions

The Function f−1 Is the Inverse of Function f

Page 37: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3737

FunctionsFunctions

Inverse of FunctionsInverse of Functions

A one-to-one correspondence is called invertible because we can define an inverse of this function.

A function is not invertible if it is not a one-to-one correspondence, because theinverse of such a function does not exist.

Page 38: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3838

FunctionsFunctions

Inverse of Functions (Inverse of Functions (ExamplesExamples))

Let f be the function from {a, b, c} to{1, 2, 3} such that f (a) = 2, f (b) = 3, and f (c) = 1. Is f invertible, and if it is, what is its inverse?The function f is invertible because it is a one-to-one correspondence. The inverse function f−1 reverses the correspondence given by f , so f−1(1) = c, f−1(2) = a, and f−1(3) = b.

Page 39: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

3939

FunctionsFunctions

Inverse of Functions (Inverse of Functions (ExamplesExamples))

Let f : Z → Z be such that f (x) = x + 1. Is f invertible, and if it is, what is its inverse?The function f has an inverse because it is a one-to-one correspondence, as we haveshown. To reverse the correspondence, suppose that y is the image of x, so that y = x + 1. Then x = y − 1. This means that y − 1 is the unique element of Z that is sent to y by f . Consequently, f−1(y) = y − 1

Page 40: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4040

FunctionsFunctions

Inverse of Functions (Inverse of Functions (ExamplesExamples))

Let f be the function from R to R with f (x) = x2. Is f invertible?

Because f(−2) = f(2) = 4, f is not one-to-one. If an inverse function were defined,it would have to assign two elements to 4. Hence, f is not invertible.

Page 41: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4141

FunctionsFunctions

Inverse of Functions (Inverse of Functions (ExamplesExamples))

Let f be the function from the set of allNonnegative real numbers to the set of allNonnegative real numbers with f(x) = x2. Is f invertible?The function f(x) = x2 from the set of nonnegative real numbers to the set of nonnegative real numbers is one-to-one. To see this, note that if f(x) = f(y), then x2 = y2, so x2 − y2 = (x + y)(x − y) = 0. This means that x + y = 0 or x − y = 0, so x = −y or x = y.Because both x and y are nonnegative, we must have x = y. So, this function is one-to-one.

Page 42: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4242

FunctionsFunctions

Inverse of Functions (Inverse of Functions (ExamplesExamples))

Furthermore, f(x) = x2 is onto when the codomain is the set of all nonnegative real numbers,because each nonnegative real number has a square root. That is, if y is a nonnegative realnumber, there exists a nonnegative real number x such that x = √y, which means that x2 = y.Because the function f (x) = x2 from the set of nonnegative real numbers to the set of nonnegativereal numbers is one-to-one and onto, it is invertible. Its inverse is given by the rulef−1(y) = √y.

Page 43: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4343

FunctionsFunctions

Composition of FunctionsComposition of Functions

Let gg be a function from the set A to the set B and let f be a function from the set B to theset C.

The composition of the functions ff and gg, denoted by f◦g, is defined by

(f◦g)(a) = f (g(a)).

Page 44: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4444

FunctionsFunctions

Composition of FunctionsComposition of Functions

In other words, f◦g is the function that assigns to the element a of A the element assigned by f to g(a). That is, to find (f◦g)(a) we first apply the function g to a to obtain g(a) andthen we apply the function f to the result g(a) to obtain (f◦g)(a) = f (g(a)).

Page 45: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4545

FunctionsFunctions

Composition of FunctionsComposition of Functions

Page 46: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4646

FunctionsFunctions

Composition of Functions (Composition of Functions (ExamplesExamples))

Let g be the function from the set {a, b, c} to itself such that g(a) = b, g(b) = c, and g(c) = a.Let f be the function from the set {a, b, c} to the set {1, 2, 3} such that f(a) = 3, f(b) = 2, and f(c) = 1. What is the composition of f and g, and what is the composition of g and f ?

The composition f◦g is defined by (f◦g)(a) = f(g(a)) = f(b) = 2, (f◦g)(b) = f(g(b)) = f(c) = 1, and (f◦g)(c) = f(g(c)) = f(a) = 3.Note that g◦f is not defined, because the range of f is not a subset of the domain of g.

Page 47: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4747

FunctionsFunctions

Composition of Functions (Composition of Functions (ExamplesExamples))

Let f and g be the functions from the set of integers to the set of integers defined by f(x) = 2x+3 and g(x) = 3x+2. What is the composition of f and g? What is the composition of g and f ?Both the compositions f◦g and g◦f are defined. (f◦g)(x) = f(g(x)) = f(3x+2) = 2(3x+2)+3 = 6x+7and(g◦f)(x) = g(f(x)) = g(2x+3) = 3(2x+3)+2 = 6x+11

f◦g ≠ g◦f (the commutative law does not hold for the composition of functions)

Page 48: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4848

FunctionsFunctions

Composition of Function with its inverseComposition of Function with its inverse

When the composition of a function and its inverse is formed, in either order, an identity function is obtained. To see this, suppose that f is a one-to-one correspondence from the set A to the set B. Then the inverse function f−1 exists and is a one-to-one correspondence from B to A. The inverse function reverses the correspondence of the original function, so f −1(b) = a when f(a) = b, and f(a) = b when f−1(b) = a. Hence,(f−1◦f)(a) = f−1(f(a)) = f−1(b) = a, and(f◦f−1)(b) = f(f−1(b)) = f(a) = b.f−1◦f = IA and f◦f −1 = IB, where IA and IB are the identity functions on the sets A and B, respectively. That is, (f−1)−1 = f .

Page 49: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

4949

FunctionsFunctions

The Graphs of FunctionsThe Graphs of Functions

We can associate a set of pairs in A×B to each function from A to B. This set of pairs is called the graph of the function and is often displayed pictorially to aid in understanding the behavior of the function.

Let f be a function from the set A to the set B. The graph of the function f is the set ofordered pairs {(a, b) | a∈A and f(a) = b}.From the definition, the graph of a function f from A to B is the subset of A×B containing theordered pairs with the second entry equal to the element of B assigned by f to the first entry.

Page 50: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5050

FunctionsFunctions

The Graphs of Functions (The Graphs of Functions (ExamplesExamples))Display the graph of the function f(n) = 2n+1 from the set of integers to the set of integers.

The graph of f is the set of ordered pairs of the form(n, 2n+1), where n is an integer.

nf(n)

Page 51: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5151

FunctionsFunctions

The Graphs of Functions (The Graphs of Functions (ExamplesExamples))Display the graph of the function f(x) = x2 from the set of integers to the set of integers.

The graph of f is the set of ordered pairs of the form (x, f(x)) = (x, x2), where x is an integer.

xf(x)

Page 52: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5252

FunctionsFunctions

Some Important FunctionsSome Important Functions

The floorfloor function assigns to the real number x the largest integer that is less than or equal to x. The value of the floor function at x is denoted by x

The floor functionThe floor function (the greatest integer function) [x]rounds x down to the closest integer x

Page 53: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5353

FunctionsFunctions

Some Important FunctionsSome Important Functions

The ceilingceiling function assigns to the real number x the smallest integer that is greater than or equal to x.The value of the ceiling function at x is denoted by x.

the ceiling functionthe ceiling function rounds x up to the closest integer x.

Page 54: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5454

FunctionsFunctions

Some Important Functions (Some Important Functions (ExampleExample))

Data stored on a computer disk or transmitted over a data network are usually represented as astring of bytes. Each byte is made up of 8 bits. How many bytes are required to encode 100 bits of data?To determine the number of bytes needed, we determine the smallest integer that is atleast as large as the quotient when 100 is divided by 8, the number of bits in a byte. Consequently,

100/8 = 12.5 = 13 bytes are required.

Page 55: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5555

FunctionsFunctions

Some Important Functions (Some Important Functions (ExampleExample))

In asynchronous transfer mode (ATM),data are organized into cells of 53 bytes. How many ATM cells can be transmitted in 1 minute over a connection that transmits data at the rate of 500 kilobits/s?In 1 minute 500,000x60 = 30,000,000 bits. Each ATM cell is 53x8 = 424 bits long. To determine the number of cells that can be transmitted in 1 minute, we determine the largest integer not exceeding thequotient when 30,000,000 is divided by 424. Consequently, 30,000,000/424 = 70,754 ATMcells can be transmitted in 1 minute over a 500 kilobit per second connection.

Page 56: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5656

FunctionsFunctions

Useful Properties of the Floor and Ceiling Functions. (n is an integer)

Page 57: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5757

FunctionsFunctions

x x + + nn = = xx + + nn

Suppose that x = m, where m is a positive integer. By property (1a), it follows thatm ≤ x < m + 1. Adding n to both sides of this inequality shows that m + n ≤ x + n < m + n + 1.Using property (1a) again, we see that x + n = m + n = x + n.

Proofs of the other properties are left as Proofs of the other properties are left as exercises.exercises.

Page 58: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5858

FunctionsFunctions

Prove or disprove that x + y = x + y for all real numbers x and y.

Assume x = ½ and y = ½

x + y= ½ + ½ = 1 =1

But x +y = ½ + ½ = 1+1= 2

This statement is false

Page 59: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

5959

FunctionsFunctions

Prove that if x is a real number, then 2x = x + x + ½let x = n + , where n is a positive integer and 0 ≤ < 1.There are two cases to consider, depending on

whether is less than or greater than or equal to ½

the case when 0 ≤ < ½ 2x = 2n + 2 and 2x = 2n because 0 ≤ 2 < 1. Similarly, x + ½ = n + (½+ ), so x + ½= n, because 0 ≤ ½+ < 1Consequently, 2x = 2n and x + x + ½ =n+n=

2n.

Page 60: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

6060

FunctionsFunctions

Prove that if x is a real number, then 2x = x + x + ½let x = n + , where n is a positive integer and 0 ≤ < 1.the case when ½ ≤ < 1 2x = 2n + 2 = (2n + 1) + (2 − 1), it follows that 2x = 2n+1 Because 0 ≤ 2 − 1 < 1x + ½= = n+(n+(½+ ) = = n+1+(n+1+( - -½) and and 0 ≤ − ½ <

1it follows that x + ½==n + 1. Consequently,2x = 2n + 1 and x + x + ½ = n + (n + 1) = 2n +

1.

Page 61: Dr. Eng. Farag Elnagahy farahelnagahy@hotmail Office Phone: 67967

6161

Chapter 2 ExercisesChapter 2 Exercises

Pages 2-(36-38)Pages 2-(36-38)1-7(a,c)1-7(a,c)8,9 (a,h)8,9 (a,h)10-1310-13