Adjoint and Inverse of a Matrix - GeeksforGeeks



Adjoint and Inverse of a Matrix - GeeksforGeeks

Adjoint and Inverse of a Matrix

Given a square matrix, find adjoint and inverse of the matrix.

We strongly recommend you to refer below as a prerequisite of this.
Determinant of a Matrix

What is Adjoint?
Adjoint (or Adjugate) of a matrix is the matrix obtained by taking transpose of the cofactor matrix of a given square matrix is called its Adjoint or Adjugate matrix. The Adjoint of any square matrix 'A' (say) is represented as Adj(A).

Example:

Below example and explanation are taken from here.  5  -2  2  7  1   0  0  3  -3  1  5  0  3  -1 -9  4    For instance, the cofactor of the top left corner '5' is   + |0   0   3|  ...|1   5   0| = 3(1 * -9 - (-1) * 5) = -12.  ...|-1 -9   4|  (The minor matrix is formed by deleting the row    and column of the given entry.)    As another sample, the cofactor of the top row corner '-2' is    -|1   0  3|  ...|-3  5  0| = - [1 (20 - 0) - 0 + 3 (27 - 15)] = -56.  ...|3  -9  4|    Proceeding like this, we obtain the matrix  [-12  -56   4   4]  [76   208   4   4]  [-60  -82  -2  20]  [-36  -58  -10 12]    Finally, to get the adjoint, just take the previous  matrix's transpose:  [-12   76 -60  -36]  [-56  208 -82  -58]  [4     4   -2  -10]  [4     4   20   12] 

Important properties:

  • Product of a square matrix A with its adjoint yields a diagonal matrix, where each diagonal entry is equal to determinant of A.
    i.e.,

    A.adj(A) = det(A).I     I  => Identity matrix of same order as of A.  det(A) => Determinant value of A 
  • A non zero square matrix 'A' of order n is said to be invertible if there exists a unique square matrix 'B' of order n such that,
       A.B = B.A = I  The matrix 'B' is said to be inverse of 'A'.  i.e.,  B = A-1

How to find Adjoint?
We follow definition given above.


Read full article from Adjoint and Inverse of a Matrix - GeeksforGeeks


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts