02.07.2014 Views

Lecture Notes on Compositional Data Analysis - Sedimentology ...

Lecture Notes on Compositional Data Analysis - Sedimentology ...

Lecture Notes on Compositional Data Analysis - Sedimentology ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

30 Chapter 4. Coordinate representati<strong>on</strong><br />

(a) it is a (D, D) real matrix;<br />

(b) each row and each column of A adds to 0;<br />

(c) rank(A) = rank(A ∗ ); particularly, when A ∗ is full-rank, rank(A) = D − 1;<br />

(d) the identity endomorphism corresp<strong>on</strong>ds to A ∗ = I D−1 , the identity in R D−1 , and<br />

to A = Ψ ′ Ψ = I D − (1/D)1 ′ D 1 D, where I D is the identity (D, D)-matrix, and 1 D<br />

is a row vector of <strong>on</strong>es.<br />

The matrix A ∗ can be recovered from A as A ∗ = ΨAΨ ′ . However, A is not the<br />

<strong>on</strong>ly matrix corresp<strong>on</strong>ding to A ∗ in this transformati<strong>on</strong>. C<strong>on</strong>sider the following (D, D)-<br />

matrix<br />

D∑<br />

D∑<br />

A = A 0 + c i (⃗e i ) ′ 1 D + d j 1 ′ D⃗e j ,<br />

i=1<br />

where, A 0 satisfies the above c<strong>on</strong>diti<strong>on</strong>s, ⃗e i = [0, 0, . . ., 1, . . ., 0, 0] is the i-th row-vector<br />

in the can<strong>on</strong>ical basis of R D , and c i , d j are arbitrary c<strong>on</strong>stants. Each additive term<br />

in this expressi<strong>on</strong> adds a c<strong>on</strong>stant row or column, being the remaining entries null. A<br />

simple development proves that A ∗ = ΨAΨ ′ = ΨA 0 Ψ ′ . This means that x◦A = x◦A 0 ,<br />

i.e. A, A 0 define the same linear transformati<strong>on</strong> in the simplex. To obtain A 0 from A,<br />

first compute A ∗ = ΨAΨ ′ and then compute<br />

A 0 = Ψ ′ A ∗ Ψ = Ψ ′ ΨAΨ ′ Ψ = (I D − (1/D)1 ′ D 1 D)A(I D − (1/D)1 ′ D 1 D) ,<br />

where the sec<strong>on</strong>d member is the required computati<strong>on</strong> and the third member explains<br />

that the computati<strong>on</strong> is equivalent to add c<strong>on</strong>stant rows and columns to A.<br />

j=1<br />

Example 4.3. C<strong>on</strong>sider the matrix<br />

A =<br />

(<br />

0 a2<br />

a 1 0<br />

)<br />

representing a linear transformati<strong>on</strong> in S 2 . The matrix Ψ is<br />

[ 1√2<br />

Ψ = , −√ 1 ]<br />

.<br />

2<br />

In coordinates, this corresp<strong>on</strong>ds to a (1, 1)-matrix A ∗ = (−(a1+a2)/2). The equivalent<br />

matrix A 0 = Ψ ′ A ∗ Ψ is ( −<br />

a 1 +a 2 a 1 +a 2<br />

)<br />

A 0 =<br />

4 4<br />

,<br />

whose columns and rows add to 0.<br />

a 1 +a 2<br />

− a 1+a 2<br />

4 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!