SlideShare a Scribd company logo
1 of 11
Download to read offline
Givens Rotation Method and QR
Decomposition
Isaac Amornortey Yowetu
NIMS-GHANA
January 20, 2021
Introduction
Application of Givens Rotation Method to QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Givens Rotation Matrix
I It can be used to decompose a matrix A into QR:
I Q: Unitary matrix
I R: Right upper triangular matrix
I It is a rotation which is said to have been spanned in a
plane by two coordinates axes.
Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
The Givens Matrix Rotation is can be represented as:
G(i, j, θ) =












1 · · · 0 · · · 0 · · · 0
.
.
.
...
.
.
.
.
.
.
.
.
.
0 · · · c · · · −s · · · 0
.
.
.
.
.
.
...
.
.
.
.
.
.
0 · · · s · · · c · · · 0
.
.
.
.
.
.
.
.
.
...
.
.
.
0 · · · 0 · · · 0 · · · 1












Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Givens Rotation Matrix
We construct the Givens Rotation Matrix using computed c
and s from know x and y as follows

c −s
s c
 
x
y

=

r
0

c and s can be calculated as follows:
c = cos(θ) =
x
r
s = sin(θ) = −
y
r
r =
p
x2 + y2
Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Application of Givens Rotation Method to QR
Decomposition
Question
Consider the matrix
A =


0 −1 1
4 2 0
3 4 0


using Givens Rotation method, determine the QR
decomposition.
Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Solution
We consider x = 0, y = 4 and r = 4
c =
0
4
= 0 and s = −
4
4
= −1
G1 =


c −s 0
s c 0
0 0 1


G1A1 =


0 1 0
−1 0 0
0 0 1




0 −1 1
4 2 0
3 4 0

 =


4 2 0
0 −1 1
3 4 0


Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Solution Continues...
A2 =


4 2 0
0 −1 1
3 4 0


We consider x = 4, y = 3 and r = 5
c =
4
5
= 0.8 and s = −
3
5
= −0.6
G2 =


c 0 −s
0 1 0
c 0 s


G2A2 =


0.8 0 0.6
0 1 0
−0.6 0 0.8




4 2 0
0 −1 1
3 4 0

 =


5 4 0
0 1 −1
0 2 0


Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Solution Continues...
A3 =


5 4 0
0 1 −1
0 2 0


We consider x = 1, y = 2 and r = 2.236
c =
1
2.236
= 0.447 and s = −
2
2.236
= −0.894
G3 =


1 0 0
0 c −s
0 s c


G3A3 =


1 0 0
0 0.447 0.894
0 −0.894 0.447




5 4 0
0 1 −1
0 2 0

 =


5 4 0
0 2.236 −0.447
0 0 0.894


Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
Solution
Q = G1T
G2T
G3T
=


0 −1 0
1 0 0
0 0 1




0.8 0 −0.6
0 1 0
0.6 0 0.8




1 0 0
0 0.447 −0.894
0 0.894 0.447


Q =


0 −0.447 0.894
0.8 −0.537 −0.268
0.6 0.716 0.358


R =


5 4 0
0 2.236 −0.447
0 0 0.894


Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
Introduction
Application of Givens Rotation Method to QR Decomposition
THANK YOU
Reference
https://en.wikipedia.org/wiki/Givens_rotation
Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition

More Related Content

What's hot

1st order differential equations
1st order differential equations1st order differential equations
1st order differential equationsNisarg Amin
 
classification of second order partial differential equation
classification of second order partial differential equationclassification of second order partial differential equation
classification of second order partial differential equationjigar methaniya
 
Integration by partial fraction
Integration by partial fractionIntegration by partial fraction
Integration by partial fractionAyesha Ch
 
APPLICATION OF DEFINITE INTEGRAL
APPLICATION OF DEFINITE INTEGRALAPPLICATION OF DEFINITE INTEGRAL
APPLICATION OF DEFINITE INTEGRALChayanPathak5
 
Secent method
Secent methodSecent method
Secent methodritu1806
 
B.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationB.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationRai University
 
Numerical differentiation
Numerical differentiationNumerical differentiation
Numerical differentiationandrushow
 
Bisection method
Bisection methodBisection method
Bisection methoduis
 
Multiple integrals
Multiple integralsMultiple integrals
Multiple integralsSoma Shabbir
 
Finding the area under a curve using integration
Finding the area under a curve using integrationFinding the area under a curve using integration
Finding the area under a curve using integrationChristopher Chibangu
 
Simulation - Generating Continuous Random Variables
Simulation - Generating Continuous Random VariablesSimulation - Generating Continuous Random Variables
Simulation - Generating Continuous Random VariablesMartin Kretzer
 
Green's theorem in classical mechanics and electrodynamics
Green's theorem in classical mechanics and electrodynamicsGreen's theorem in classical mechanics and electrodynamics
Green's theorem in classical mechanics and electrodynamicsCorneliu Sochichiu
 

What's hot (20)

Fourier series
Fourier seriesFourier series
Fourier series
 
Secant method
Secant methodSecant method
Secant method
 
1st order differential equations
1st order differential equations1st order differential equations
1st order differential equations
 
classification of second order partial differential equation
classification of second order partial differential equationclassification of second order partial differential equation
classification of second order partial differential equation
 
Numerical analysis ppt
Numerical analysis pptNumerical analysis ppt
Numerical analysis ppt
 
Integration by partial fraction
Integration by partial fractionIntegration by partial fraction
Integration by partial fraction
 
Gauss sediel
Gauss sedielGauss sediel
Gauss sediel
 
APPLICATION OF DEFINITE INTEGRAL
APPLICATION OF DEFINITE INTEGRALAPPLICATION OF DEFINITE INTEGRAL
APPLICATION OF DEFINITE INTEGRAL
 
Secent method
Secent methodSecent method
Secent method
 
Relaxation method
Relaxation methodRelaxation method
Relaxation method
 
B.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationB.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiation
 
VECTOR CALCULUS
VECTOR CALCULUSVECTOR CALCULUS
VECTOR CALCULUS
 
Numerical differentiation
Numerical differentiationNumerical differentiation
Numerical differentiation
 
Bisection method
Bisection methodBisection method
Bisection method
 
Multiple integrals
Multiple integralsMultiple integrals
Multiple integrals
 
Finding the area under a curve using integration
Finding the area under a curve using integrationFinding the area under a curve using integration
Finding the area under a curve using integration
 
Real analysis
Real analysis Real analysis
Real analysis
 
Simulation - Generating Continuous Random Variables
Simulation - Generating Continuous Random VariablesSimulation - Generating Continuous Random Variables
Simulation - Generating Continuous Random Variables
 
Ordinary differential equation
Ordinary differential equationOrdinary differential equation
Ordinary differential equation
 
Green's theorem in classical mechanics and electrodynamics
Green's theorem in classical mechanics and electrodynamicsGreen's theorem in classical mechanics and electrodynamics
Green's theorem in classical mechanics and electrodynamics
 

Similar to Givens rotation method

Elliptic Curve Cryptography
Elliptic Curve CryptographyElliptic Curve Cryptography
Elliptic Curve CryptographyJorgeVillamarin5
 
External geneva mechanism mini project report
External geneva mechanism mini project reportExternal geneva mechanism mini project report
External geneva mechanism mini project reportHamza Nawaz
 
6.2 Unit Circle and Circular Functions
6.2 Unit Circle and Circular Functions6.2 Unit Circle and Circular Functions
6.2 Unit Circle and Circular Functionssmiller5
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdf
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdfTrigonometry_Short_Course_Tutorial_Lauren_Johnson.pdf
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdfShreyanBanerjee5
 
Cylindrical and spherical coordinates shalini
Cylindrical and spherical coordinates shaliniCylindrical and spherical coordinates shalini
Cylindrical and spherical coordinates shalinishalini singh
 
Trigonometry by mstfdemirdag
Trigonometry by mstfdemirdagTrigonometry by mstfdemirdag
Trigonometry by mstfdemirdagmstf mstf
 
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...Kazi Mostafa
 
Site Surveying Traversing
Site Surveying TraversingSite Surveying Traversing
Site Surveying TraversingDarren Lee
 
Vector analysis.pptx
Vector analysis.pptxVector analysis.pptx
Vector analysis.pptxssuser9be9191
 
4 angular measurements nat-e
4 angular measurements nat-e4 angular measurements nat-e
4 angular measurements nat-emath260
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics University of Potsdam
 
Lecture 7 Trignometry.pptx
Lecture 7 Trignometry.pptxLecture 7 Trignometry.pptx
Lecture 7 Trignometry.pptxFahadAnwar40
 
Methods for gyrotheodolite
Methods for gyrotheodoliteMethods for gyrotheodolite
Methods for gyrotheodolitePrashant Tiwari
 
Trigonometry and its basic rules and regulation
Trigonometry and its basic rules and regulationTrigonometry and its basic rules and regulation
Trigonometry and its basic rules and regulationKartikey Rohila
 
Trigonometry
TrigonometryTrigonometry
TrigonometryMurali BL
 

Similar to Givens rotation method (20)

Elliptic Curve Cryptography
Elliptic Curve CryptographyElliptic Curve Cryptography
Elliptic Curve Cryptography
 
External geneva mechanism mini project report
External geneva mechanism mini project reportExternal geneva mechanism mini project report
External geneva mechanism mini project report
 
6.2 Unit Circle and Circular Functions
6.2 Unit Circle and Circular Functions6.2 Unit Circle and Circular Functions
6.2 Unit Circle and Circular Functions
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdf
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdfTrigonometry_Short_Course_Tutorial_Lauren_Johnson.pdf
Trigonometry_Short_Course_Tutorial_Lauren_Johnson.pdf
 
Cylindrical and spherical coordinates shalini
Cylindrical and spherical coordinates shaliniCylindrical and spherical coordinates shalini
Cylindrical and spherical coordinates shalini
 
Trigonometry by mstfdemirdag
Trigonometry by mstfdemirdagTrigonometry by mstfdemirdag
Trigonometry by mstfdemirdag
 
Ch03 ssm
Ch03 ssmCh03 ssm
Ch03 ssm
 
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...
An Image Based Method of Finding Better Walking Strategies for Hexapod on Dis...
 
Site Surveying Traversing
Site Surveying TraversingSite Surveying Traversing
Site Surveying Traversing
 
Vector analysis.pptx
Vector analysis.pptxVector analysis.pptx
Vector analysis.pptx
 
4 angular measurements nat-e
4 angular measurements nat-e4 angular measurements nat-e
4 angular measurements nat-e
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
3D Transformation
3D Transformation 3D Transformation
3D Transformation
 
Lecture 7 Trignometry.pptx
Lecture 7 Trignometry.pptxLecture 7 Trignometry.pptx
Lecture 7 Trignometry.pptx
 
Week6.ppt
Week6.pptWeek6.ppt
Week6.ppt
 
Methods for gyrotheodolite
Methods for gyrotheodoliteMethods for gyrotheodolite
Methods for gyrotheodolite
 
Trigonometry and its basic rules and regulation
Trigonometry and its basic rules and regulationTrigonometry and its basic rules and regulation
Trigonometry and its basic rules and regulation
 
Trigonometry
TrigonometryTrigonometry
Trigonometry
 

More from Isaac Yowetu

Inverse-power-method.pdf
Inverse-power-method.pdfInverse-power-method.pdf
Inverse-power-method.pdfIsaac Yowetu
 
Approximating Dominant Eivenvalue By The Power Method
Approximating Dominant Eivenvalue By The Power MethodApproximating Dominant Eivenvalue By The Power Method
Approximating Dominant Eivenvalue By The Power MethodIsaac Yowetu
 
Singular Value Decompostion (SVD): Worked example 3
Singular Value Decompostion (SVD): Worked example 3Singular Value Decompostion (SVD): Worked example 3
Singular Value Decompostion (SVD): Worked example 3Isaac Yowetu
 
Singular Value Decompostion (SVD): Worked example 2
Singular Value Decompostion (SVD): Worked example 2Singular Value Decompostion (SVD): Worked example 2
Singular Value Decompostion (SVD): Worked example 2Isaac Yowetu
 
Singular Value Decompostion (SVD): Worked example 1
Singular Value Decompostion (SVD): Worked example 1Singular Value Decompostion (SVD): Worked example 1
Singular Value Decompostion (SVD): Worked example 1Isaac Yowetu
 
Singular Value Decompostion (SVD)
Singular Value Decompostion (SVD)Singular Value Decompostion (SVD)
Singular Value Decompostion (SVD)Isaac Yowetu
 
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.Isaac Yowetu
 
Sherman-Morrison Formula Proof
Sherman-Morrison Formula ProofSherman-Morrison Formula Proof
Sherman-Morrison Formula ProofIsaac Yowetu
 
Gram-Schmidt and QR Decomposition (Factorization) of Matrices
Gram-Schmidt and QR Decomposition (Factorization) of MatricesGram-Schmidt and QR Decomposition (Factorization) of Matrices
Gram-Schmidt and QR Decomposition (Factorization) of MatricesIsaac Yowetu
 
Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process Isaac Yowetu
 
Regula Falsi (False position) Method
Regula Falsi (False position) MethodRegula Falsi (False position) Method
Regula Falsi (False position) MethodIsaac Yowetu
 
Projectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesProjectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesIsaac Yowetu
 
Projectors and Projection Onto a Line
Projectors and Projection Onto a LineProjectors and Projection Onto a Line
Projectors and Projection Onto a LineIsaac Yowetu
 
Secant Iterative method
Secant Iterative methodSecant Iterative method
Secant Iterative methodIsaac Yowetu
 
Newton Raphson iterative Method
Newton Raphson iterative MethodNewton Raphson iterative Method
Newton Raphson iterative MethodIsaac Yowetu
 
Fixed point iteration
Fixed point iterationFixed point iteration
Fixed point iterationIsaac Yowetu
 

More from Isaac Yowetu (18)

Inverse-power-method.pdf
Inverse-power-method.pdfInverse-power-method.pdf
Inverse-power-method.pdf
 
Approximating Dominant Eivenvalue By The Power Method
Approximating Dominant Eivenvalue By The Power MethodApproximating Dominant Eivenvalue By The Power Method
Approximating Dominant Eivenvalue By The Power Method
 
Singular Value Decompostion (SVD): Worked example 3
Singular Value Decompostion (SVD): Worked example 3Singular Value Decompostion (SVD): Worked example 3
Singular Value Decompostion (SVD): Worked example 3
 
Singular Value Decompostion (SVD): Worked example 2
Singular Value Decompostion (SVD): Worked example 2Singular Value Decompostion (SVD): Worked example 2
Singular Value Decompostion (SVD): Worked example 2
 
Singular Value Decompostion (SVD): Worked example 1
Singular Value Decompostion (SVD): Worked example 1Singular Value Decompostion (SVD): Worked example 1
Singular Value Decompostion (SVD): Worked example 1
 
Singular Value Decompostion (SVD)
Singular Value Decompostion (SVD)Singular Value Decompostion (SVD)
Singular Value Decompostion (SVD)
 
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.
Cayley-Hamilton Theorem, Eigenvalues, Eigenvectors and Eigenspace.
 
Sherman-Morrison Formula Proof
Sherman-Morrison Formula ProofSherman-Morrison Formula Proof
Sherman-Morrison Formula Proof
 
Gram-Schmidt and QR Decomposition (Factorization) of Matrices
Gram-Schmidt and QR Decomposition (Factorization) of MatricesGram-Schmidt and QR Decomposition (Factorization) of Matrices
Gram-Schmidt and QR Decomposition (Factorization) of Matrices
 
Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process
 
Regula Falsi (False position) Method
Regula Falsi (False position) MethodRegula Falsi (False position) Method
Regula Falsi (False position) Method
 
Bisection method
Bisection methodBisection method
Bisection method
 
Projectors and Projection Onto Subspaces
Projectors and Projection Onto SubspacesProjectors and Projection Onto Subspaces
Projectors and Projection Onto Subspaces
 
Projectors and Projection Onto a Line
Projectors and Projection Onto a LineProjectors and Projection Onto a Line
Projectors and Projection Onto a Line
 
Secant Iterative method
Secant Iterative methodSecant Iterative method
Secant Iterative method
 
Aitken's Method
Aitken's MethodAitken's Method
Aitken's Method
 
Newton Raphson iterative Method
Newton Raphson iterative MethodNewton Raphson iterative Method
Newton Raphson iterative Method
 
Fixed point iteration
Fixed point iterationFixed point iteration
Fixed point iteration
 

Recently uploaded

Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
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.pptxheathfieldcps1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
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
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Givens rotation method

  • 1. Givens Rotation Method and QR Decomposition Isaac Amornortey Yowetu NIMS-GHANA January 20, 2021
  • 2. Introduction Application of Givens Rotation Method to QR Decomposition Introduction Application of Givens Rotation Method to QR Decomposition Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 3. Introduction Application of Givens Rotation Method to QR Decomposition Givens Rotation Matrix I It can be used to decompose a matrix A into QR: I Q: Unitary matrix I R: Right upper triangular matrix I It is a rotation which is said to have been spanned in a plane by two coordinates axes. Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 4. Introduction Application of Givens Rotation Method to QR Decomposition The Givens Matrix Rotation is can be represented as: G(i, j, θ) =             1 · · · 0 · · · 0 · · · 0 . . . ... . . . . . . . . . 0 · · · c · · · −s · · · 0 . . . . . . ... . . . . . . 0 · · · s · · · c · · · 0 . . . . . . . . . ... . . . 0 · · · 0 · · · 0 · · · 1             Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 5. Introduction Application of Givens Rotation Method to QR Decomposition Givens Rotation Matrix We construct the Givens Rotation Matrix using computed c and s from know x and y as follows c −s s c x y = r 0 c and s can be calculated as follows: c = cos(θ) = x r s = sin(θ) = − y r r = p x2 + y2 Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 6. Introduction Application of Givens Rotation Method to QR Decomposition Application of Givens Rotation Method to QR Decomposition Question Consider the matrix A =   0 −1 1 4 2 0 3 4 0   using Givens Rotation method, determine the QR decomposition. Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 7. Introduction Application of Givens Rotation Method to QR Decomposition Solution We consider x = 0, y = 4 and r = 4 c = 0 4 = 0 and s = − 4 4 = −1 G1 =   c −s 0 s c 0 0 0 1   G1A1 =   0 1 0 −1 0 0 0 0 1     0 −1 1 4 2 0 3 4 0   =   4 2 0 0 −1 1 3 4 0   Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 8. Introduction Application of Givens Rotation Method to QR Decomposition Solution Continues... A2 =   4 2 0 0 −1 1 3 4 0   We consider x = 4, y = 3 and r = 5 c = 4 5 = 0.8 and s = − 3 5 = −0.6 G2 =   c 0 −s 0 1 0 c 0 s   G2A2 =   0.8 0 0.6 0 1 0 −0.6 0 0.8     4 2 0 0 −1 1 3 4 0   =   5 4 0 0 1 −1 0 2 0   Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 9. Introduction Application of Givens Rotation Method to QR Decomposition Solution Continues... A3 =   5 4 0 0 1 −1 0 2 0   We consider x = 1, y = 2 and r = 2.236 c = 1 2.236 = 0.447 and s = − 2 2.236 = −0.894 G3 =   1 0 0 0 c −s 0 s c   G3A3 =   1 0 0 0 0.447 0.894 0 −0.894 0.447     5 4 0 0 1 −1 0 2 0   =   5 4 0 0 2.236 −0.447 0 0 0.894   Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 10. Introduction Application of Givens Rotation Method to QR Decomposition Solution Q = G1T G2T G3T =   0 −1 0 1 0 0 0 0 1     0.8 0 −0.6 0 1 0 0.6 0 0.8     1 0 0 0 0.447 −0.894 0 0.894 0.447   Q =   0 −0.447 0.894 0.8 −0.537 −0.268 0.6 0.716 0.358   R =   5 4 0 0 2.236 −0.447 0 0 0.894   Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition
  • 11. Introduction Application of Givens Rotation Method to QR Decomposition THANK YOU Reference https://en.wikipedia.org/wiki/Givens_rotation Isaac Amornortey Yowetu Givens Rotation Method and QR Decomposition