14.02.2013 Views

Mathematics in Independent Component Analysis

Mathematics in Independent Component Analysis

Mathematics in Independent Component Analysis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2. Neural Computation 16:1827-1850, 2004 75<br />

1846 F. Theis<br />

We will show the theorem <strong>in</strong> the case of S and X with components hav<strong>in</strong>g<br />

somewhere locally constant nonzero C 2 -densities. An alternative geometric<br />

idea of how to prove theorem 4 for bounded sources <strong>in</strong> two dimensions<br />

is mentioned <strong>in</strong> Babaie-Zadeh, Jutten, and Nayebi (2002) and extended <strong>in</strong><br />

Theis and Gruber (forthcom<strong>in</strong>g). Note that <strong>in</strong> our case, as well as <strong>in</strong> the above<br />

restrictive cases, the assumption that S has at most one gaussian component<br />

holds trivially.<br />

Proof of Theorem 4 (with Locally-Constant Nonzero C 2 -Densities). Let h =<br />

h1 ×···×hn with bijective C ∞ -functions hi : R → R. We have to show only<br />

that the h ′ i<br />

are constant. Then h is aff<strong>in</strong>e l<strong>in</strong>ear, say, h ≡ L + p, with diagonal<br />

matrix L ∈ Gl(n) and a vector p ∈ R n . Hence, WLAS+Wp, and then WLAS<br />

is <strong>in</strong>dependent, so us<strong>in</strong>g l<strong>in</strong>ear separability, theorem 2i, WLA ∼ I, therefore,<br />

LA ∼ W −1 .<br />

Let X := W(h(AS)). The density of this transformed random vector is<br />

easily calculated from S:<br />

pX(Wh(As)) =|det W| −1 |h ′ 1 ((As)1)| −1 ···|h ′ n ((As)n)| −1 | det A| −1 pS(s)<br />

for s ∈ Rn . h has by assumption an <strong>in</strong>vertible Jacobian at every po<strong>in</strong>t, so<br />

the h ′ i are either positive or negative; without loss of generality, h′ i > 0.<br />

Furthermore, pX is <strong>in</strong>dependent, so we can write<br />

pX ≡ g1 ⊗···⊗gn.<br />

For fixed s 0 ∈ R n with pS(s 0 )>0, there exists an open neighborhood<br />

U ⊂ R n of s 0 with pS|U > 0 and pS|U ∈ C 2 (U, R). If we def<strong>in</strong>e f (s) :=<br />

ln � | det W| −1 | det A| −1 pS(s) � for s ∈ U, then<br />

f (s) = ln(h ′ 1 ((As)1) ···h ′ n ((As)n)g1((Wh(As))1) ···gn((Wh(As))n))<br />

n�<br />

= ln h ′ k ((As)k) + ζk((Wh(As))k)<br />

k=1<br />

for x ∈ R n where ζk := ln gk locally at s 0<br />

k . pS is separated, so<br />

∂i∂j f ≡ 0 (5.2)<br />

for i < j. Denote A =: (aij) and W =: (wij). The first derivative and then the<br />

nondiagonal entries <strong>in</strong> the Hessian of f can be calculated as follows (i < j):<br />

∂i f (s) =<br />

n�<br />

h<br />

aki<br />

k=1<br />

′′<br />

k<br />

h ′ k<br />

((As)k) + ζ ′ k ((Wh(As))k)<br />

� n�<br />

l=1<br />

wklalih ′ l ((As)l)<br />

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

Saved successfully!

Ooh no, something went wrong!