SlideShare a Scribd company logo
1 of 12
Download to read offline
Usage of Different Matrix Operation for MIMO
Communication
Domain: Wireless Communication Research
Dr. Varun Kumar
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 1 / 12
Outlines
1 Introduction to Null Space of a Matrix
2 Properties of Matrix and Vector
3 Introduction to Convex and Concave Function
4 References
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 2 / 12
Sparse vector
A vector, which has few components are non-zero and most of them are
zero is called as sparse vector. Ex-
A = [0, 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0]
Note:
⇒ Most of the real world physical signal such as
Music
Image
Video
are sparse in some suitable domain like, Wavelet, Fourier.
⇒ This important property is extensively used in signal processing. Ex-
Compressive sensing
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 3 / 12
Property of matrix
(1) Let A and B are two matrix of size n × p and p × n. As per the
property of matrix.
|In + AB| = |Ip + BA|
where, In is identity matrix of size n × n and |.| denotes the
determinant. Let Z is another matrix of size (n + p) × (n + p)
Z =
In − A
B Ip
Let R2 → R2 − BR1, the modified matrix is
˜Z =
In − A
0 Ip + BA
In this case
|Z| = | ˜Z| = |In||Ip + BA| = |Ip + BA|
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 4 / 12
Continued–
Let R1 → R1 + BR1, the modified matrix is
ˆZ =
In + AB 0
B Ip
In this case
|Z| = | ˆZ| = |In + AB||Ip| = |In + AB| = | ˜Z|
(2) Trace and determinant of a matrix
Tr(A) =
N
i=1
λi , λi → ith
eigen value
det(|A|) =
N
i=1
λi , λi → ith
eigen value
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 5 / 12
Continued–
(3) Trace and determinant of a nth exponent of the matrix.
Tr(An
) =
N
i=1
λn
i , λi → ith
eigen value
det(|A|n
) =
N
i=1
λn
i , λi → ith
eigen value
(4) If A is a invertible square matrix of size N × N then A = UΣUH,
where U is a unitary matrix, such that UUH = IN
(5) If A is positive definite matrix, i.e λi > 0 ∀ i = 1, 2, ...N then A−1 is
also a positive definite matrix.
(6) If A and B is invertible matrix, then AB and BA have same eigen
value.
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 6 / 12
Continued–
(7) If A and B are matrix, where another matrix M exist in such a way
that
A = MBM−1
then A and B are similar matrix.
(8) If ¯x = [x1, x2, ...., xk]T is vector of size 1 × k, then l1 and l2 norms are
related as
l1 ≤
√
kl2
where l1 = x 1= |x1| + ... + |xk| and
l2 = x 2= |x1|2 + ... + |xk|2
(9) Let X is a random vector, such that X = [x1, x2, ...., xn]T . Also
P(X = x1) = P1 and
n
i=1
Pi = 1
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 7 / 12
Continued–
P =





P1
P2
...
Pn





0
Case 1: Let α < E(X) < β
⇒ E(X) =
n
i=1
P(X = xi )xi =
n
i=1
Pi xi
Here
XT
P ≤ β and − XT
P ≤ −α (1)
Eq (1) shows the intersection of two half space, hence it is convex set.
Case 2: Let P(X ≥ α) ≤ β
Let X = [x1, x2, x3, x4, x5, x6], where x1, x2, x3 < α ⇒ x4, x5, x6 ≥ α
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 8 / 12
Continued–
⇒ P4 + P5 + P6 ≤ β. In another sense, let ¯a = [0, 0, 0, 1, 1, 1]T then
aT
P ≤ β (2)
Here, eq (2) shows the half space, hence it is also a convex set.
Case 3 : Let E(X2) ≤ β
E(X2
) =
n
i=1
Pi x2
i
Let v = [x2
1 , x2
2 , ....x2
n ]T . Hence,
vT
P ≤ β (3)
Here, eq (3) shows the half space, hence it is also a convex set.
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 9 / 12
Convex function
Convex function
F(x) is a convex function, iff
F(θx1 + (1 − θ)x2) ≤ θF(x1) + (1 − θ)F(x2)
where x1, x2 ∈ convex set.
Pictorial representation:
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 10 / 12
Concave function
If F(x) is a convex function, then −F(x) is a concave function. Hence
F(θx1 + (1 − θ)x2) ≥ θF(x1) + (1 − θ)F(x2)
Note:
If a function is represented graphically, i.e, convex downward then it is
called convex function. Ex- f (x) = x2
If a function is represented graphically, i.e, concave downward then it
is called concave function. Ex- f (x) = 2 − x2
If a function has both characteristics, i.e convex and concave
downward then it is neither convex nor concave. Also, it is partially
convex and partially concave. Ex- f (x) = x3
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 11 / 12
References
J. Navarro, “A very simple proof of the multivariate chebyshev’s inequality,”
Communications in Statistics-Theory and Methods, vol. 45, no. 12, pp. 3458–3463,
2016.
M. I. Jordan and T. M. Mitchell, “Machine learning: Trends, perspectives, and
prospects,” Science, vol. 349, no. 6245, pp. 255–260, 2015.
Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 12 / 12

More Related Content

What's hot

MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)
MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)
MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)csandit
 
Kernels and Support Vector Machines
Kernels and Support Vector  MachinesKernels and Support Vector  Machines
Kernels and Support Vector MachinesEdgar Marca
 
TENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONTENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONAndré Panisson
 
Hierarchical clustering techniques
Hierarchical clustering techniquesHierarchical clustering techniques
Hierarchical clustering techniquesMd Syed Ahamad
 
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...butest
 
Dirichlet processes and Applications
Dirichlet processes and ApplicationsDirichlet processes and Applications
Dirichlet processes and ApplicationsSaurav Jha
 
Dynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c meansDynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c meansWrishin Bhattacharya
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tatsuya Yokota
 
K means clustering
K means clusteringK means clustering
K means clusteringThomas K T
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationVarun Ojha
 
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task LearningMasahiro Suzuki
 
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...csandit
 
Interaction Networks for Learning about Objects, Relations and Physics
Interaction Networks for Learning about Objects, Relations and PhysicsInteraction Networks for Learning about Objects, Relations and Physics
Interaction Networks for Learning about Objects, Relations and PhysicsKen Kuroki
 
Clustering:k-means, expect-maximization and gaussian mixture model
Clustering:k-means, expect-maximization and gaussian mixture modelClustering:k-means, expect-maximization and gaussian mixture model
Clustering:k-means, expect-maximization and gaussian mixture modeljins0618
 
Fuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksFuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksmourya chandra
 
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...Masahiro Suzuki
 
010_20160216_Variational Gaussian Process
010_20160216_Variational Gaussian Process010_20160216_Variational Gaussian Process
010_20160216_Variational Gaussian ProcessHa Phuong
 
Tree models with Scikit-Learn: Great models with little assumptions
Tree models with Scikit-Learn: Great models with little assumptionsTree models with Scikit-Learn: Great models with little assumptions
Tree models with Scikit-Learn: Great models with little assumptionsGilles Louppe
 

What's hot (20)

MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)
MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)
MULTI RESOLUTION LATTICE DISCRETE FOURIER TRANSFORM (MRL-DFT)
 
Kernels and Support Vector Machines
Kernels and Support Vector  MachinesKernels and Support Vector  Machines
Kernels and Support Vector Machines
 
TENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHONTENSOR DECOMPOSITION WITH PYTHON
TENSOR DECOMPOSITION WITH PYTHON
 
Hierarchical clustering techniques
Hierarchical clustering techniquesHierarchical clustering techniques
Hierarchical clustering techniques
 
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
CC282 Unsupervised Learning (Clustering) Lecture 7 slides for ...
 
Dirichlet processes and Applications
Dirichlet processes and ApplicationsDirichlet processes and Applications
Dirichlet processes and Applications
 
Dynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c meansDynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c means
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...
 
K means clustering
K means clusteringK means clustering
K means clustering
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel Relation
 
Fuzzy c means manual work
Fuzzy c means manual workFuzzy c means manual work
Fuzzy c means manual work
 
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
 
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...
A Generalized Sampling Theorem Over Galois Field Domains for Experimental Des...
 
Rough K Means - Numerical Example
Rough K Means - Numerical ExampleRough K Means - Numerical Example
Rough K Means - Numerical Example
 
Interaction Networks for Learning about Objects, Relations and Physics
Interaction Networks for Learning about Objects, Relations and PhysicsInteraction Networks for Learning about Objects, Relations and Physics
Interaction Networks for Learning about Objects, Relations and Physics
 
Clustering:k-means, expect-maximization and gaussian mixture model
Clustering:k-means, expect-maximization and gaussian mixture modelClustering:k-means, expect-maximization and gaussian mixture model
Clustering:k-means, expect-maximization and gaussian mixture model
 
Fuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksFuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networks
 
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...
(DL hacks輪読) How to Train Deep Variational Autoencoders and Probabilistic Lad...
 
010_20160216_Variational Gaussian Process
010_20160216_Variational Gaussian Process010_20160216_Variational Gaussian Process
010_20160216_Variational Gaussian Process
 
Tree models with Scikit-Learn: Great models with little assumptions
Tree models with Scikit-Learn: Great models with little assumptionsTree models with Scikit-Learn: Great models with little assumptions
Tree models with Scikit-Learn: Great models with little assumptions
 

Similar to Matrix Operations for MIMO Communications

Basic terminology description in convex optimization
Basic terminology description in convex optimizationBasic terminology description in convex optimization
Basic terminology description in convex optimizationVARUN KUMAR
 
Linear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterLinear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterVARUN KUMAR
 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal PolynomialVARUN KUMAR
 
Newton's Divide and Difference Interpolation
Newton's Divide and Difference InterpolationNewton's Divide and Difference Interpolation
Newton's Divide and Difference InterpolationVARUN KUMAR
 
Newton's Forward/Backward Difference Interpolation
Newton's Forward/Backward  Difference InterpolationNewton's Forward/Backward  Difference Interpolation
Newton's Forward/Backward Difference InterpolationVARUN KUMAR
 
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) Property
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) PropertyFixed Point Theorem in Fuzzy Metric Space Using (CLRg) Property
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) Propertyinventionjournals
 
Lecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalLecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalVARUN KUMAR
 
Naville's Interpolation
Naville's InterpolationNaville's Interpolation
Naville's InterpolationVARUN KUMAR
 
Fixed point theorem in fuzzy metric space with e.a property
Fixed point theorem in fuzzy metric space with e.a propertyFixed point theorem in fuzzy metric space with e.a property
Fixed point theorem in fuzzy metric space with e.a propertyAlexander Decker
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AIMarc Lelarge
 
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Matthew Leingang
 
Backpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkBackpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkHiroshi Kuwajima
 
Intelligent reflecting surface 3
Intelligent reflecting surface 3Intelligent reflecting surface 3
Intelligent reflecting surface 3VARUN KUMAR
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Frank Nielsen
 

Similar to Matrix Operations for MIMO Communications (20)

Basic terminology description in convex optimization
Basic terminology description in convex optimizationBasic terminology description in convex optimization
Basic terminology description in convex optimization
 
Linear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterLinear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening Filter
 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal Polynomial
 
Newton's Divide and Difference Interpolation
Newton's Divide and Difference InterpolationNewton's Divide and Difference Interpolation
Newton's Divide and Difference Interpolation
 
3. Functions II.pdf
3. Functions II.pdf3. Functions II.pdf
3. Functions II.pdf
 
Newton's Forward/Backward Difference Interpolation
Newton's Forward/Backward  Difference InterpolationNewton's Forward/Backward  Difference Interpolation
Newton's Forward/Backward Difference Interpolation
 
Senior Research
Senior ResearchSenior Research
Senior Research
 
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) Property
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) PropertyFixed Point Theorem in Fuzzy Metric Space Using (CLRg) Property
Fixed Point Theorem in Fuzzy Metric Space Using (CLRg) Property
 
Lecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalLecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D Signal
 
Naville's Interpolation
Naville's InterpolationNaville's Interpolation
Naville's Interpolation
 
Fixed point theorem in fuzzy metric space with e.a property
Fixed point theorem in fuzzy metric space with e.a propertyFixed point theorem in fuzzy metric space with e.a property
Fixed point theorem in fuzzy metric space with e.a property
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AI
 
Lecture notes
Lecture notes Lecture notes
Lecture notes
 
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
Lesson 16: Inverse Trigonometric Functions (Section 041 handout)
 
Unit iv
Unit ivUnit iv
Unit iv
 
Kanal wireless dan propagasi
Kanal wireless dan propagasiKanal wireless dan propagasi
Kanal wireless dan propagasi
 
Backpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkBackpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural Network
 
Intelligent reflecting surface 3
Intelligent reflecting surface 3Intelligent reflecting surface 3
Intelligent reflecting surface 3
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
 
tutorial6
tutorial6tutorial6
tutorial6
 

More from VARUN KUMAR

Distributed rc Model
Distributed rc ModelDistributed rc Model
Distributed rc ModelVARUN KUMAR
 
Electrical Wire Model
Electrical Wire ModelElectrical Wire Model
Electrical Wire ModelVARUN KUMAR
 
Interconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignInterconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignVARUN KUMAR
 
Introduction to Digital VLSI Design
Introduction to Digital VLSI DesignIntroduction to Digital VLSI Design
Introduction to Digital VLSI DesignVARUN KUMAR
 
Challenges of Massive MIMO System
Challenges of Massive MIMO SystemChallenges of Massive MIMO System
Challenges of Massive MIMO SystemVARUN KUMAR
 
E-democracy or Digital Democracy
E-democracy or Digital DemocracyE-democracy or Digital Democracy
E-democracy or Digital DemocracyVARUN KUMAR
 
Ethics of Parasitic Computing
Ethics of Parasitic ComputingEthics of Parasitic Computing
Ethics of Parasitic ComputingVARUN KUMAR
 
Action Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionAction Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionVARUN KUMAR
 
Geneva Plan of Action
Geneva Plan of ActionGeneva Plan of Action
Geneva Plan of ActionVARUN KUMAR
 
Fair Use in the Electronic Age
Fair Use in the Electronic AgeFair Use in the Electronic Age
Fair Use in the Electronic AgeVARUN KUMAR
 
Software as a Property
Software as a PropertySoftware as a Property
Software as a PropertyVARUN KUMAR
 
Patent Protection
Patent ProtectionPatent Protection
Patent ProtectionVARUN KUMAR
 
Copyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawCopyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawVARUN KUMAR
 
Property Right and Software
Property Right and SoftwareProperty Right and Software
Property Right and SoftwareVARUN KUMAR
 
Investigating Data Trials
Investigating Data TrialsInvestigating Data Trials
Investigating Data TrialsVARUN KUMAR
 
Gaussian Numerical Integration
Gaussian Numerical IntegrationGaussian Numerical Integration
Gaussian Numerical IntegrationVARUN KUMAR
 
Censorship and Controversy
Censorship and ControversyCensorship and Controversy
Censorship and ControversyVARUN KUMAR
 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's IntegrationVARUN KUMAR
 
Introduction to Censorship
Introduction to Censorship Introduction to Censorship
Introduction to Censorship VARUN KUMAR
 
Protect your online privacy-2
Protect your online privacy-2Protect your online privacy-2
Protect your online privacy-2VARUN KUMAR
 

More from VARUN KUMAR (20)

Distributed rc Model
Distributed rc ModelDistributed rc Model
Distributed rc Model
 
Electrical Wire Model
Electrical Wire ModelElectrical Wire Model
Electrical Wire Model
 
Interconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignInterconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI Design
 
Introduction to Digital VLSI Design
Introduction to Digital VLSI DesignIntroduction to Digital VLSI Design
Introduction to Digital VLSI Design
 
Challenges of Massive MIMO System
Challenges of Massive MIMO SystemChallenges of Massive MIMO System
Challenges of Massive MIMO System
 
E-democracy or Digital Democracy
E-democracy or Digital DemocracyE-democracy or Digital Democracy
E-democracy or Digital Democracy
 
Ethics of Parasitic Computing
Ethics of Parasitic ComputingEthics of Parasitic Computing
Ethics of Parasitic Computing
 
Action Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionAction Lines of Geneva Plan of Action
Action Lines of Geneva Plan of Action
 
Geneva Plan of Action
Geneva Plan of ActionGeneva Plan of Action
Geneva Plan of Action
 
Fair Use in the Electronic Age
Fair Use in the Electronic AgeFair Use in the Electronic Age
Fair Use in the Electronic Age
 
Software as a Property
Software as a PropertySoftware as a Property
Software as a Property
 
Patent Protection
Patent ProtectionPatent Protection
Patent Protection
 
Copyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawCopyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy Law
 
Property Right and Software
Property Right and SoftwareProperty Right and Software
Property Right and Software
 
Investigating Data Trials
Investigating Data TrialsInvestigating Data Trials
Investigating Data Trials
 
Gaussian Numerical Integration
Gaussian Numerical IntegrationGaussian Numerical Integration
Gaussian Numerical Integration
 
Censorship and Controversy
Censorship and ControversyCensorship and Controversy
Censorship and Controversy
 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's Integration
 
Introduction to Censorship
Introduction to Censorship Introduction to Censorship
Introduction to Censorship
 
Protect your online privacy-2
Protect your online privacy-2Protect your online privacy-2
Protect your online privacy-2
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 

Matrix Operations for MIMO Communications

  • 1. Usage of Different Matrix Operation for MIMO Communication Domain: Wireless Communication Research Dr. Varun Kumar Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 1 / 12
  • 2. Outlines 1 Introduction to Null Space of a Matrix 2 Properties of Matrix and Vector 3 Introduction to Convex and Concave Function 4 References Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 2 / 12
  • 3. Sparse vector A vector, which has few components are non-zero and most of them are zero is called as sparse vector. Ex- A = [0, 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0] Note: ⇒ Most of the real world physical signal such as Music Image Video are sparse in some suitable domain like, Wavelet, Fourier. ⇒ This important property is extensively used in signal processing. Ex- Compressive sensing Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 3 / 12
  • 4. Property of matrix (1) Let A and B are two matrix of size n × p and p × n. As per the property of matrix. |In + AB| = |Ip + BA| where, In is identity matrix of size n × n and |.| denotes the determinant. Let Z is another matrix of size (n + p) × (n + p) Z = In − A B Ip Let R2 → R2 − BR1, the modified matrix is ˜Z = In − A 0 Ip + BA In this case |Z| = | ˜Z| = |In||Ip + BA| = |Ip + BA| Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 4 / 12
  • 5. Continued– Let R1 → R1 + BR1, the modified matrix is ˆZ = In + AB 0 B Ip In this case |Z| = | ˆZ| = |In + AB||Ip| = |In + AB| = | ˜Z| (2) Trace and determinant of a matrix Tr(A) = N i=1 λi , λi → ith eigen value det(|A|) = N i=1 λi , λi → ith eigen value Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 5 / 12
  • 6. Continued– (3) Trace and determinant of a nth exponent of the matrix. Tr(An ) = N i=1 λn i , λi → ith eigen value det(|A|n ) = N i=1 λn i , λi → ith eigen value (4) If A is a invertible square matrix of size N × N then A = UΣUH, where U is a unitary matrix, such that UUH = IN (5) If A is positive definite matrix, i.e λi > 0 ∀ i = 1, 2, ...N then A−1 is also a positive definite matrix. (6) If A and B is invertible matrix, then AB and BA have same eigen value. Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 6 / 12
  • 7. Continued– (7) If A and B are matrix, where another matrix M exist in such a way that A = MBM−1 then A and B are similar matrix. (8) If ¯x = [x1, x2, ...., xk]T is vector of size 1 × k, then l1 and l2 norms are related as l1 ≤ √ kl2 where l1 = x 1= |x1| + ... + |xk| and l2 = x 2= |x1|2 + ... + |xk|2 (9) Let X is a random vector, such that X = [x1, x2, ...., xn]T . Also P(X = x1) = P1 and n i=1 Pi = 1 Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 7 / 12
  • 8. Continued– P =      P1 P2 ... Pn      0 Case 1: Let α < E(X) < β ⇒ E(X) = n i=1 P(X = xi )xi = n i=1 Pi xi Here XT P ≤ β and − XT P ≤ −α (1) Eq (1) shows the intersection of two half space, hence it is convex set. Case 2: Let P(X ≥ α) ≤ β Let X = [x1, x2, x3, x4, x5, x6], where x1, x2, x3 < α ⇒ x4, x5, x6 ≥ α Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 8 / 12
  • 9. Continued– ⇒ P4 + P5 + P6 ≤ β. In another sense, let ¯a = [0, 0, 0, 1, 1, 1]T then aT P ≤ β (2) Here, eq (2) shows the half space, hence it is also a convex set. Case 3 : Let E(X2) ≤ β E(X2 ) = n i=1 Pi x2 i Let v = [x2 1 , x2 2 , ....x2 n ]T . Hence, vT P ≤ β (3) Here, eq (3) shows the half space, hence it is also a convex set. Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 9 / 12
  • 10. Convex function Convex function F(x) is a convex function, iff F(θx1 + (1 − θ)x2) ≤ θF(x1) + (1 − θ)F(x2) where x1, x2 ∈ convex set. Pictorial representation: Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 10 / 12
  • 11. Concave function If F(x) is a convex function, then −F(x) is a concave function. Hence F(θx1 + (1 − θ)x2) ≥ θF(x1) + (1 − θ)F(x2) Note: If a function is represented graphically, i.e, convex downward then it is called convex function. Ex- f (x) = x2 If a function is represented graphically, i.e, concave downward then it is called concave function. Ex- f (x) = 2 − x2 If a function has both characteristics, i.e convex and concave downward then it is neither convex nor concave. Also, it is partially convex and partially concave. Ex- f (x) = x3 Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 11 / 12
  • 12. References J. Navarro, “A very simple proof of the multivariate chebyshev’s inequality,” Communications in Statistics-Theory and Methods, vol. 45, no. 12, pp. 3458–3463, 2016. M. I. Jordan and T. M. Mitchell, “Machine learning: Trends, perspectives, and prospects,” Science, vol. 349, no. 6245, pp. 255–260, 2015. Domain: Wireless Communication Research Dr. Varun Kumar (IIIT Surat)Dr. Varun Kumar 12 / 12