SlideShare uma empresa Scribd logo
1 de 18
© 2012 Pearson Education, Inc.
Math 337-102
Lecture 6
LU Factorization
Computer Graphics
Determinants
Slide 2.2- 2© 2012 Pearson Education, Inc.
LU Factorization
 Factor A = LU
 A is mxn
 A does NOT have to be square!!!
 L is mxm (square) – Lower Triangular with 1’s on the
diagonal
 U is mxn  REF(A)
Using LU to Solve Ax = b
 Ax = b
 (LU)x = b
 L(Ux) = b
 Let y = Ux
 Solve Ly = b
 Then Ux = y
Slide 2.2- 3© 2012 Pearson Education, Inc.
LU Example
Slide 2.2- 4© 2012 Pearson Education, Inc.
Finding L and U
 U is Row Echelon Form of A using row
replacement only
 No interchanges or scaling!!!!
 L entries are such that the same
sequence of row operations that reduce A
to U will reduce L to I.
Slide 2.2- 5© 2012 Pearson Education, Inc.
Finding L and U - Example
Slide 2.2- 6© 2012 Pearson Education, Inc.
Using LU to solve Ax = b
 Factor A as LU
 Solve Ly = b for y
 Solve Ux = y for x
Slide 2.2- 7© 2012 Pearson Education, Inc.
Computer Graphics
Computer Graphics
Slide 2.2- 9© 2012 Pearson Education, Inc.
Translations – Homogeneous Coordinates
Slide 2.2- 10© 2012 Pearson Education, Inc.
Determinants
Slide 2.2- 11© 2012 Pearson Education, Inc.
Determinants – Co-Factors
Slide 2.2- 12© 2012 Pearson Education, Inc.
Determinants by Co-Factor Expansion
Slide 2.2- 13© 2012 Pearson Education, Inc.
Cofactor Expansion Example
Slide 2.2- 14© 2012 Pearson Education, Inc.
Cofactor Expansion Example
Slide 2.2- 15© 2012 Pearson Education, Inc.
Determinants of Triangular Matrices
Slide 2.2- 16© 2012 Pearson Education, Inc.
Row Operations and Determinants
 Thm 3-3: Let A be a square matrix.
a)If a multiple of one row is added to another
row to produce a matrix B, then |B| = |A|
b)If two rows are interchanged to produce B,
then |B| = -|A|
c)If one row of A is multiplied by k to produce
B, then |B| = k|A|
Slide 2.2- 17© 2012 Pearson Education, Inc.
Row Operations and Determinants
 Row replacement does not change determinant
 Row interchange negates the determinant
 Scaling – think of as factoring
Slide 2.2- 18© 2012 Pearson Education, Inc.

Mais conteúdo relacionado

Mais procurados

Introductory maths analysis chapter 09 official
Introductory maths analysis   chapter 09 officialIntroductory maths analysis   chapter 09 official
Introductory maths analysis chapter 09 official
Evert Sandye Taasiringan
 

Mais procurados (17)

Introductory maths analysis chapter 17 official
Introductory maths analysis   chapter 17 officialIntroductory maths analysis   chapter 17 official
Introductory maths analysis chapter 17 official
 
Introductory maths analysis chapter 07 official
Introductory maths analysis   chapter 07 officialIntroductory maths analysis   chapter 07 official
Introductory maths analysis chapter 07 official
 
Introductory maths analysis chapter 09 official
Introductory maths analysis   chapter 09 officialIntroductory maths analysis   chapter 09 official
Introductory maths analysis chapter 09 official
 
5.vector geometry Further Mathematics Zimbabwe Zimsec Cambridge
5.vector geometry   Further Mathematics Zimbabwe Zimsec Cambridge5.vector geometry   Further Mathematics Zimbabwe Zimsec Cambridge
5.vector geometry Further Mathematics Zimbabwe Zimsec Cambridge
 
01.03 squared matrices_and_other_issues
01.03 squared matrices_and_other_issues01.03 squared matrices_and_other_issues
01.03 squared matrices_and_other_issues
 
Introductory maths analysis chapter 10 official
Introductory maths analysis   chapter 10 officialIntroductory maths analysis   chapter 10 official
Introductory maths analysis chapter 10 official
 
Unit v
Unit vUnit v
Unit v
 
CBSE Class 12 Mathematics formulas
CBSE Class 12 Mathematics formulasCBSE Class 12 Mathematics formulas
CBSE Class 12 Mathematics formulas
 
Inner product
Inner productInner product
Inner product
 
Introductory maths analysis chapter 06 official
Introductory maths analysis   chapter 06 officialIntroductory maths analysis   chapter 06 official
Introductory maths analysis chapter 06 official
 
Introductory maths analysis chapter 01 official
Introductory maths analysis   chapter 01 officialIntroductory maths analysis   chapter 01 official
Introductory maths analysis chapter 01 official
 
Introductory maths analysis chapter 14 official
Introductory maths analysis   chapter 14 officialIntroductory maths analysis   chapter 14 official
Introductory maths analysis chapter 14 official
 
Relations and functions
Relations and functionsRelations and functions
Relations and functions
 
Introductory maths analysis chapter 02 official
Introductory maths analysis   chapter 02 officialIntroductory maths analysis   chapter 02 official
Introductory maths analysis chapter 02 official
 
Metric space
Metric spaceMetric space
Metric space
 
Introductory maths analysis chapter 04 official
Introductory maths analysis   chapter 04 officialIntroductory maths analysis   chapter 04 official
Introductory maths analysis chapter 04 official
 
Introductory maths analysis chapter 15 official
Introductory maths analysis   chapter 15 officialIntroductory maths analysis   chapter 15 official
Introductory maths analysis chapter 15 official
 

Destaque

Recommender system introduction
Recommender system   introductionRecommender system   introduction
Recommender system introduction
Liang Xiang
 
Factorization Machines with libFM
Factorization Machines with libFMFactorization Machines with libFM
Factorization Machines with libFM
Liangjie Hong
 
Matrix factorization
Matrix factorizationMatrix factorization
Matrix factorization
rubyyc
 
Building a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engineBuilding a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engine
NYC Predictive Analytics
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architecture
Liang Xiang
 

Destaque (17)

Recommender system introduction
Recommender system   introductionRecommender system   introduction
Recommender system introduction
 
آموزش محاسبات عددی - بخش دوم
آموزش محاسبات عددی - بخش دومآموزش محاسبات عددی - بخش دوم
آموزش محاسبات عددی - بخش دوم
 
Matrix Factorization Technique for Recommender Systems
Matrix Factorization Technique for Recommender SystemsMatrix Factorization Technique for Recommender Systems
Matrix Factorization Technique for Recommender Systems
 
Factorization Machines with libFM
Factorization Machines with libFMFactorization Machines with libFM
Factorization Machines with libFM
 
Collaborative Filtering with Spark
Collaborative Filtering with SparkCollaborative Filtering with Spark
Collaborative Filtering with Spark
 
Matrix factorization
Matrix factorizationMatrix factorization
Matrix factorization
 
Intro to Factorization Machines
Intro to Factorization MachinesIntro to Factorization Machines
Intro to Factorization Machines
 
Neighbor methods vs matrix factorization - case studies of real-life recommen...
Neighbor methods vs matrix factorization - case studies of real-life recommen...Neighbor methods vs matrix factorization - case studies of real-life recommen...
Neighbor methods vs matrix factorization - case studies of real-life recommen...
 
Nonnegative Matrix Factorization
Nonnegative Matrix FactorizationNonnegative Matrix Factorization
Nonnegative Matrix Factorization
 
Introduction to Matrix Factorization Methods Collaborative Filtering
Introduction to Matrix Factorization Methods Collaborative FilteringIntroduction to Matrix Factorization Methods Collaborative Filtering
Introduction to Matrix Factorization Methods Collaborative Filtering
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Beginners Guide to Non-Negative Matrix Factorization
Beginners Guide to Non-Negative Matrix FactorizationBeginners Guide to Non-Negative Matrix Factorization
Beginners Guide to Non-Negative Matrix Factorization
 
Recommendation system
Recommendation system Recommendation system
Recommendation system
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Collaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemCollaborative Filtering Recommendation System
Collaborative Filtering Recommendation System
 
Building a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engineBuilding a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engine
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architecture
 

Semelhante a Lecture 6 lu factorization & determinants - section 2-5 2-7 3-1 and 3-2

Cost function
Cost functionCost function
Cost function
ICAB
 
Calculus 05-6 ccccccccccccccccccccccc.ppsx
Calculus 05-6 ccccccccccccccccccccccc.ppsxCalculus 05-6 ccccccccccccccccccccccc.ppsx
Calculus 05-6 ccccccccccccccccccccccc.ppsx
MohamedAli899919
 

Semelhante a Lecture 6 lu factorization & determinants - section 2-5 2-7 3-1 and 3-2 (13)

Cost function
Cost functionCost function
Cost function
 
Section 3.1 linear functions and their properties
Section 3.1 linear functions and their properties  Section 3.1 linear functions and their properties
Section 3.1 linear functions and their properties
 
Chapter 15 - Methods and Applications of Integration
Chapter 15 - Methods and Applications of IntegrationChapter 15 - Methods and Applications of Integration
Chapter 15 - Methods and Applications of Integration
 
Chapter15 methodsandapplicationsofintegration-151007044206-lva1-app6891
Chapter15 methodsandapplicationsofintegration-151007044206-lva1-app6891Chapter15 methodsandapplicationsofintegration-151007044206-lva1-app6891
Chapter15 methodsandapplicationsofintegration-151007044206-lva1-app6891
 
MAT1033.2.1.ppt
MAT1033.2.1.pptMAT1033.2.1.ppt
MAT1033.2.1.ppt
 
Introductory maths analysis chapter 12 official
Introductory maths analysis   chapter 12 officialIntroductory maths analysis   chapter 12 official
Introductory maths analysis chapter 12 official
 
Chapter12 additionaldifferentiationtopics-151003154510-lva1-app6891
Chapter12 additionaldifferentiationtopics-151003154510-lva1-app6891Chapter12 additionaldifferentiationtopics-151003154510-lva1-app6891
Chapter12 additionaldifferentiationtopics-151003154510-lva1-app6891
 
Chapter 12 - Additional Differentiation Topics
Chapter 12 - Additional Differentiation TopicsChapter 12 - Additional Differentiation Topics
Chapter 12 - Additional Differentiation Topics
 
UNIT .01
UNIT .01UNIT .01
UNIT .01
 
Pat05 ppt 0105
Pat05 ppt 0105Pat05 ppt 0105
Pat05 ppt 0105
 
Calculus 05-6 ccccccccccccccccccccccc.ppsx
Calculus 05-6 ccccccccccccccccccccccc.ppsxCalculus 05-6 ccccccccccccccccccccccc.ppsx
Calculus 05-6 ccccccccccccccccccccccc.ppsx
 
Pat05 ppt 0106
Pat05 ppt 0106Pat05 ppt 0106
Pat05 ppt 0106
 
A semi analytic method for solving nonlinear partial differential equations
A semi analytic method for solving nonlinear partial differential equationsA semi analytic method for solving nonlinear partial differential equations
A semi analytic method for solving nonlinear partial differential equations
 

Mais de njit-ronbrown

Lecture 4 chapter 1 review section 2-1
Lecture 4   chapter 1 review section 2-1Lecture 4   chapter 1 review section 2-1
Lecture 4 chapter 1 review section 2-1
njit-ronbrown
 

Mais de njit-ronbrown (20)

Lecture 13 gram-schmidt inner product spaces - 6.4 6.7
Lecture 13   gram-schmidt  inner product spaces - 6.4 6.7Lecture 13   gram-schmidt  inner product spaces - 6.4 6.7
Lecture 13 gram-schmidt inner product spaces - 6.4 6.7
 
Lecture 5 inverse of matrices - section 2-2 and 2-3
Lecture 5   inverse of matrices - section 2-2 and 2-3Lecture 5   inverse of matrices - section 2-2 and 2-3
Lecture 5 inverse of matrices - section 2-2 and 2-3
 
Lecture 4 chapter 1 review section 2-1
Lecture 4   chapter 1 review section 2-1Lecture 4   chapter 1 review section 2-1
Lecture 4 chapter 1 review section 2-1
 
Lecture 4 chapter 1 review section 2-1
Lecture 4   chapter 1 review section 2-1Lecture 4   chapter 1 review section 2-1
Lecture 4 chapter 1 review section 2-1
 
Lecture 3 section 1-7, 1-8 and 1-9
Lecture 3   section 1-7, 1-8 and 1-9Lecture 3   section 1-7, 1-8 and 1-9
Lecture 3 section 1-7, 1-8 and 1-9
 
Lecture 02
Lecture 02Lecture 02
Lecture 02
 
Lecture 01 - Section 1.1 & 1.2 Row Operations & Row Reduction
Lecture 01 - Section 1.1 & 1.2 Row Operations & Row ReductionLecture 01 - Section 1.1 & 1.2 Row Operations & Row Reduction
Lecture 01 - Section 1.1 & 1.2 Row Operations & Row Reduction
 
Lecture 01 - Row Operations & Row Reduction
Lecture 01 - Row Operations & Row ReductionLecture 01 - Row Operations & Row Reduction
Lecture 01 - Row Operations & Row Reduction
 
Lecture 20 fundamental theorem of calc - section 5.3
Lecture 20   fundamental theorem of calc - section 5.3Lecture 20   fundamental theorem of calc - section 5.3
Lecture 20 fundamental theorem of calc - section 5.3
 
Lecture 18 antiderivatives - section 4.8
Lecture 18   antiderivatives - section 4.8Lecture 18   antiderivatives - section 4.8
Lecture 18 antiderivatives - section 4.8
 
Lecture 17 optimization - section 4.6
Lecture 17   optimization - section 4.6Lecture 17   optimization - section 4.6
Lecture 17 optimization - section 4.6
 
Lecture 16 graphing - section 4.3
Lecture 16   graphing - section 4.3Lecture 16   graphing - section 4.3
Lecture 16 graphing - section 4.3
 
Lecture 15 max min - section 4.2
Lecture 15   max min - section 4.2Lecture 15   max min - section 4.2
Lecture 15 max min - section 4.2
 
Lecture 14 related rates - section 4.1
Lecture 14   related rates - section 4.1Lecture 14   related rates - section 4.1
Lecture 14 related rates - section 4.1
 
Lecture 13 applications - section 3.8
Lecture 13   applications - section 3.8Lecture 13   applications - section 3.8
Lecture 13 applications - section 3.8
 
Lecture 11 implicit differentiation - section 3.5
Lecture 11   implicit differentiation - section 3.5Lecture 11   implicit differentiation - section 3.5
Lecture 11 implicit differentiation - section 3.5
 
Lecture 10 chain rule - section 3.4
Lecture 10   chain rule - section 3.4Lecture 10   chain rule - section 3.4
Lecture 10 chain rule - section 3.4
 
Lecture 9 derivatives of trig functions - section 3.3
Lecture 9   derivatives of trig functions - section 3.3Lecture 9   derivatives of trig functions - section 3.3
Lecture 9 derivatives of trig functions - section 3.3
 
Lecture 8 derivative rules
Lecture 8   derivative rulesLecture 8   derivative rules
Lecture 8 derivative rules
 
Lecture 7(b) derivative as a function
Lecture 7(b)   derivative as a functionLecture 7(b)   derivative as a function
Lecture 7(b) derivative as a function
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Último (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Lecture 6 lu factorization & determinants - section 2-5 2-7 3-1 and 3-2

  • 1. © 2012 Pearson Education, Inc. Math 337-102 Lecture 6 LU Factorization Computer Graphics Determinants
  • 2. Slide 2.2- 2© 2012 Pearson Education, Inc. LU Factorization  Factor A = LU  A is mxn  A does NOT have to be square!!!  L is mxm (square) – Lower Triangular with 1’s on the diagonal  U is mxn  REF(A)
  • 3. Using LU to Solve Ax = b  Ax = b  (LU)x = b  L(Ux) = b  Let y = Ux  Solve Ly = b  Then Ux = y Slide 2.2- 3© 2012 Pearson Education, Inc.
  • 4. LU Example Slide 2.2- 4© 2012 Pearson Education, Inc.
  • 5. Finding L and U  U is Row Echelon Form of A using row replacement only  No interchanges or scaling!!!!  L entries are such that the same sequence of row operations that reduce A to U will reduce L to I. Slide 2.2- 5© 2012 Pearson Education, Inc.
  • 6. Finding L and U - Example Slide 2.2- 6© 2012 Pearson Education, Inc.
  • 7. Using LU to solve Ax = b  Factor A as LU  Solve Ly = b for y  Solve Ux = y for x Slide 2.2- 7© 2012 Pearson Education, Inc.
  • 9. Computer Graphics Slide 2.2- 9© 2012 Pearson Education, Inc.
  • 10. Translations – Homogeneous Coordinates Slide 2.2- 10© 2012 Pearson Education, Inc.
  • 11. Determinants Slide 2.2- 11© 2012 Pearson Education, Inc.
  • 12. Determinants – Co-Factors Slide 2.2- 12© 2012 Pearson Education, Inc.
  • 13. Determinants by Co-Factor Expansion Slide 2.2- 13© 2012 Pearson Education, Inc.
  • 14. Cofactor Expansion Example Slide 2.2- 14© 2012 Pearson Education, Inc.
  • 15. Cofactor Expansion Example Slide 2.2- 15© 2012 Pearson Education, Inc.
  • 16. Determinants of Triangular Matrices Slide 2.2- 16© 2012 Pearson Education, Inc.
  • 17. Row Operations and Determinants  Thm 3-3: Let A be a square matrix. a)If a multiple of one row is added to another row to produce a matrix B, then |B| = |A| b)If two rows are interchanged to produce B, then |B| = -|A| c)If one row of A is multiplied by k to produce B, then |B| = k|A| Slide 2.2- 17© 2012 Pearson Education, Inc.
  • 18. Row Operations and Determinants  Row replacement does not change determinant  Row interchange negates the determinant  Scaling – think of as factoring Slide 2.2- 18© 2012 Pearson Education, Inc.