HAL Id: hal-02120656
https://hal.archives-ouvertes.fr/hal-02120656v5
Preprint submitted on 7 Jun 2019
HAL
is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire
HAL, estdestinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
A constructive version of Warfield’s Theorem
Cyrille Chenavier
To cite this version:
Cyrille Chenavier. A constructive version of Warfield’s Theorem. 2019. �hal-02120656v5�
A constructive version of Warfield’s Theorem
Cyrille Chenavier∗
∗Inria Lille - Nord Europe, Villeneuve d’Ascq, France (e-mail:
Abstract:Within the algebraic analysis approach to linear system theory, a multidimensional linear system can be studied by means of its associated finitely presented left module. Deep connections exist between module isomorphisms and equivalent matrices. In the present paper, we introduce a constructive proof of a result due to Warfield which controls the size of equivalent matrices involved in the study of isomorphic modules. We illustrate our constructive proof with an example coming from differential equations with constant coefficients.
Keywords:Linear functional systems, module isomorphisms, matrix equivalence 1. INTRODUCTION
A linear multidimensional system, such as a linear system of differential equations or partial derivative equations, maybe described by a matrix of functional operators.
Indeed, a system ofqequations withpunknown functions η1,· · ·, ηp over a ring of operators D is written
kerF(R.) :={η∈ Fp|Rη= 0}, (1) where R∈Dq×p andF is the functional space where we are looking for the solutions. The system (1) can be studied by mean of algebraic tools, using the finitely presented left moduleM :=D1×p/(D1×qR) withpgenerators submitted to theqrelations specified by the lines ofR. Indeed, from the properties of free and quotient modules, the abelian group kerF(R.) is isomorphic to homD(M,F), that is the abelian group of left D-linear maps from M to F, see Malgrange (1963). Hence, systemic properties of (1) can be studied by mean of modules properties, which can be computed using effective homological algebra and Groebner bases theory, see Chyzak et al. (2005).
The abelian group homD(M,F) only depend on M and F, in particular it does not depend on the matrixR. That means that two matrices R and R0 defining isomorphic modules M 'M0 have the same algebraic properties. A particular example for the isomorphism M ' M0 is the case whereR andR0 areequivalent, that isR=Y R0X−1 for invertible matrices X and Y. A result due to Fitting (1936) asserts a weak converse implication: if R and R0 define isomorphic modules, then they can be enlarged by 0 and identity blocs leading to equivalent matricesLandL0. An effective version of this result was obtained in Cluzeau and Quadrat (2011).
The purpose of the present paper is to introduce an effective version of a result of Warfield (1978), which asserts that the number of 0 and the size of identity blocs inLandL0maybe reduced, while keeping equivalent matrices. This result is based on an algebraic invariant of D, called the stable rank, see McConnell and Robson (2001). For a general presentation of the problem, we refer to Nicolas (2014).
The paper is organised as follows. In Section 2, we recall the notions of isomorphic left D-modules and equivalent matrices, as well as the effective version of Fitting’s result and the statement of Warfield’s result. In Section 3, we present the constructive version of Warfield’s result for removing 0 and identity blocs. In Section 4, we illustrate this constructive version with a differential equation with constant coefficients. Section 5 contains proofs of formulas used in Section 3.
2. ISOMORPHISMS AND EQUIVALENT MATRICES In this section, we recall the characterization of morphisms between finitely presented left D-modules, as well as results of Fitting and Warfield which rely isomorphic left D-modules to matrix conjugation.
2.1 Effective version of Fitting’s Theorem
Consider two left D-modulesM and M0 with finite pre- sentations:
D1×q D1×p M 0,
D1×q0 D1×p0 M0 0,
.R π
.R0 π0
namely, exact sequences (see Rotman (2009)), where R ∈ Dq×p, (.R)(µ) = µR, for every µ ∈D1×q and π is the natural projection onM =D1×p/(D1×qR) (similarly forR0 andπ0).
From Rotman (2009), there exists f ∈ homD(M, M0) if and only if there exist matricesP ∈Dp×p0 andQ∈Dq×q0 such thatRP =QR0 and
∀λ∈D1×p, f(π(λ)) =π0(λπ).
Hence, the following diagram is exact and commutative:
D1×q D1×p M 0
D1×q0 D1×p0 M0 0
.R
.Q
π
.P f
.R0 π0
We letn:=q+p0+p+q0 andm:=p+p0. The twon×m matrices
L:=
R 0 0 idp0
0 0 0 0
, L0:=
0 0 0 0 idp 0 0 R0
(2) induce finite presentations: M ' D1×m/(D1×nL) and M0 'D1×m/(D1×nL0). In Cluzeau and Quadrat (2011), an effective version of a result due to Fitting (1936) is given. If f is an isomorphism, then L and L0 are equivalent: there exist 6 matricesR2∈Dr×q,R02∈Dr0×q0, Z2 ∈ Dp×q, Z2 ∈ Dq×r, Z20 ∈ Dq0×r0, Z ∈ Dp×q and Z0 ∈ Dp0×q0 and two pairs of invertible matrices (X, X0) and (Y, Y0) of size mandn
X:=
id
p P
−P0 idp0−P0P
, Y :=
idq 0 R Q
0 idp0 −P0 Z0
−Z P 0 P Z0−ZQ
−Q0 −R0 0 Z02R02
,
X0:=
id
p−P P0 −P P0 idp0
, Y0:=
Z2R2 0 −R −Q P0Z−Z0Q0 0 P0 −Z0 Z −P idp 0 Q0 R0 0 idq0
,
(3)
such that L0 = Y0LX. In other words, the following diagram is exact and commutative
D1×n D1×m M 0
D1×n D1×m M0 0
.L .Y
π⊕0
.X f
.L0 .Y0
0⊕π0
.X f0
2.2 Warfield’s Theorem
A result due to Warfield (1978) asserts that that the size of 0 an id blocs in (2) can be reduced, whereas the new matrices are still equivalent. This result is based on the notion ofstable rank. The definition of the latter requires to introduce various notions that we present now.
A column vector u := (u1· · ·uk)T ∈ Dk×1 is called unimodular if there exists a line v ∈ D1×k such that vu = 1. Moreover, u is said to be stable if there exist d1,· · · , dk−1∈D such that (u1+d1uk· · ·uk−1+dk−1uk) is unimodular. An integerris said to be in the stable rank ofD if whenever k > r, every columnu∈Dk×1 is stable.
The stable rank sr(D) of D is the smallest integer in the stable rank ofD.
Assume that the two matrices (2) are equivalent, then Warfield’s Theorem asserts that if there exist two integers randssuch that
s≤min(p+q0, q+p0)
sr(D)≤max(p+q0−s, q+p0−s) r≤min(p, p0)
sr(D)≤max(p−r, p0−r)
then the following (n−r−s)×(m−r) matrices are equivalent
L:=
R 0 0 idp0−r
0 0
!
, L0:=
0 0
idp−r 0 0 R0
!
,
and induce finite presentations ofM andM0, respectively.
In the next section, we introduce a procedure which computes two pairs of invertible matrices (X, X0) and (Y , Y0) such thatL0 =Y0LX.
3. EFFECTIVE WARFIELD’S THEOREM Throughout this Section, we fix some notations. LetMand M0 be two leftD-modules, isomorphic withf :M →∼ M0, with inverse f0, finitely presented by matrices R ∈Dq×p andR0∈Dq0×p0, respectively, and letL,L0,X,Y,X0and Y0 be the matrices defined in (2) and (3).
Given a nonzero integerk, we letk:=k−1. For 1≤i≤k, thei-th vector of the canonical basis ofD1×kis writteneki. Moreover, thei-th component ofv∈D1×k orv∈Dk×1is writtenvi. Finally, for a matrixA∈Dk×k0, the coefficient at position (i, j), the i-th row and the j-th column are writtenAij,Ai. andA.j, respectively.
3.1 Reduction of the zero bloc
In this section, we present the procedure for removing s lines of 0 inLandL0, where sis such that
s≤min(p+q0, q+p0),
sr(D)≤max(p+q0−s, q+p0−s). (4)
Without lost of generalities, we supposeq+p0≤p+q0. We letn:= (q+p0+p+q0)−s, so thatn= (q+p0+p+q0)−s, and we defineLs, L0s∈Dn×mas follows:
Ls:=
R 0 0 idp0
0 0
!
, L0s:=
0 0 idp 0 0 R0
!
,
that is,LsandL0shave respectivelyp+q0−sandq+p0−s lines of zeros.
Our objective is to constructn-square matricesYsandYs0, inverse to each other and such that the following diagram is exat and commutative:
D1×n D1×m M 0
D1×n D1×m M0 0
.Ls
.Ys
π⊕0
.X f
.L0s .Ys0
0⊕π0
.X0 f0 (5)
For that, we let Y0 := Y, Y00 := Y0 and we assume by induction thatYs and Ys0 have been constructed and are such that (5) is exact and commutative. We decomposeYs andYs0 as follows:
Ys= Y1
Y2
Y3
!
, Ys0= Y10 Y20 Y30
,
where Y1, Y2 and Y3 (respectively, Y10, Y20 and Y30) have q +p0, p+ q0 −s and 1 lines (respectively, columns), respectively. Finally, we let
k:=q+p0−s.
Proposition 1. There exist c∈D and d,u∈D1×(p+q0−s) such that
c(Y10)k. d
(Y1).k
(Y2).k+uT(Y3)k
= 1. (6)
Proof. Getting the coefficient at position (k, k) in the relation Ys0Ys = idn, we get the following relation:
(Y10)k.(Y1).k+ (Y20)k.(Y2).k+ (Y30)k(Y3)k = 1. Hence, the left D-module N := D/D
(Y10)k.(Y1).k
is generated by [(Y2)ik]N, 1 ≤i ≤ p+q0−s, and [(Y3)k]. From (4), we have sr(D)≤p+q0−s, and from (McConnell and Robson, 2001, Lemma 11.4.6), sr(D) is in the stable range of N.
Hence, there existsu:= (u1,· · · , up+q0−s) such that N is generated by [(Y2)ik+ui(Y3)k], 1≤i≤p+q0−s. Thus, there existc∈Dandd:= (d1,· · · , dp+q0−s) such that (6) holds.
With the notations of Proposition 1, we introduce the lines
`˜∈D1×n and`∈D1×n defined as follows:
`˜:= c(Y10)k. d
, `:= c(Y10)k. d 0
,
as well as the matrices U, U0 ∈ Dn×n and F ∈ Dn×n defined as follows:
U:=
idq+p0 0 0 0 idp+q0−s uT
0 0 1
!
, U0:=
idq+p0 0 0 0 idp+q0−s −uT
0 0 1
!
,
F:=
Y1
Y2+uTY3
.
We point out that U and U0 are inverses to each other, and that F = (idn 0)U Ys. Moreover, from ` = ˜`(idn 0) and (6), we get
1 = ˜`F(enk)T =`U Ys(enk)T. (7) Finally, we consider ψ, ψ0 ∈Dn×n, ι, ι0 ∈Dn×n defined as follows
ψ:=
id
n−F(enk)T`˜
`˜
, ι:= idn−F(enk)T` F(e˜ nk)T
,
ψ0:= idn−(enk)T`U Ys
idk−1 0
0 0
0 idp+q0
, ι0:=
id
k 0 0 0 0 idp+q0
.
Proposition 2. We have the following relations:
(1) ιψ= idn, (2) ι0ψ0= idn,
(3) ker(.ψ) =D`, (4) ker(.ψ0) =D`U Ys.
Proof. By computing matrix products, ιψ is equal to (idn−F(enk)T`)˜2+F(enk)T`. Moreover, from (7),˜ F(enk)T`˜
is a projector, so that idn−F(enk)T`˜is also a projector, whence Point 1.
We have ι0(enk)T = 0, from which we deduce Point 2 by computing the matrix product.
Let us show Point 3. Considering the isomorphismD1×n' D1×n ⊕D, we have ψ = ψ1ψ2, where ψ1 ∈ Dn×n and ψ2∈Dn×n are defined as follows:
ψ1:=
idn−F(enk)T`˜0
0 1
, ψ2:=
idn
`˜
.
From (7), im(.ψ1) is included in ker(.F(enk)T)⊕Dand the restriction of .ψ2 to the latter is injective: for (u, x) ∈
ker(.F(enk)T)⊕D
∩ ker(.ψ2), we have u + x`˜ = 0, so that x`F(e˜ nk)T = 0, which, by (7), gives x = 0 and u = 0. Hence, we have ker(.ψ) = ker(.ψ1), that is ker
idn−.F(enk)T`˜
⊕ 0. We conclude by showing ker
idn−.F(enk)T`˜
= D`: the right to left inclusion is˜ due to (7), and the other is due to x= xF(enk)T`, for˜ everyx∈ker
idn−.F(enk)T`˜ .
Let us show Point 4. From (7), we haveD`U Ys⊆ker(.ψ0).
The converse inclusion is due to the relationx=xk`U Ys, for everyx∈ker(.ψ0). Indeed, the firstk−1 and the last p+q0columns ofxandxk`U Ysare equal sincex∈ker(.ψ0) implies
x
idk−1 0
0 0
0 idp+q0
!
=xk`U Ys
idk−1 0
0 0
0 idp+q0
!
.
Moreover, thek-th column ofxk`U Ysisxk`U Ys(enk)T, that isxk from (7).
Theorem 3. With the previous notations, we let Ys:=ιU Ysψ0, Ys0:=ι0Ys0U0ψ.
The following diagram is exact and commutative:
D1×n D1×m M 0
D1×n D1×m M0 0
.Ls .Ys
π⊕0
.X f
.L0s .Ys0
0⊕π0
.X0 f0
In particular, we have
L0s=Ys0LsX.
Proof. We only have to show that the diagram is com- mutative.
First, we show thatYs and Ys0 are inverse to each other.
From Proposition 2, the lines of the following diagram are exact
D D1×n D1×n 0
D D1×n D1×n 0
.`
idD
ψ
.U Ys .Ys
.`U Ys ψ0 .Y0
sU− .Ys0 (8)
Moreover, it is also commutative. Indeed,ψYs is equal to ψιU Ysψ0 and from 1 of Proposition 2, we have im(.ψι− idn)⊆ker(.ψ). By commutativity of the left rectangle and
by exactness of the lines of (8), we have (ψι−idn)U Ysψ0= 0, so that ψYs = U Ysψ0. In the same manner, we show that Ys0U0ψ = ψ0Ys0. By commutativity and exactness of (8) and from the equations U YsYs0U0 =Ys0U0U Ys = idn, we getYsYs0 =Ys0Ys= idn.
In Section 5.1 we prove the following relations:
ιLs=Ls, U Ls=Ls, YsL0s=LsX, ψ0L0s=L0s, ι0L0s=L0s, Ys0Ls=L0sX0, U0Ls=Ls, ψLs=Ls.
(9)
Hence, YsL0s = LsX and Ys0Ls = L0sX0 follow from commutativity of
D1×n D1×n D1×n D1×n D1×n
D1×m D1×m D1×m D1×m D1×m
Ls ι
Ls U ψ
Ls Ys
U0
L0 s
ψ0 Y0
s ι0 L0s
idm idm X idm
X0
3.2 Reduction of the identity bloc
In this section, we assume that s zero lines have already been removed from L and L0, where s is as in (4). For simplicity, we writeK,K0,Z andZ0instead ofLs,L0s,Ys andYs0, respectively. Hence, we have
K= R 0
0 idp0
0 0
!
, K0= 0 0 idp 0 0 R0
!
,
whereKandK0 have respectivelyp+q0−sandq+p0−s lines of zeros, and Z, Z0 are (q+p0 +p+q0 −s)-square matrices such as in (5).
We present the procedure for removingr lines of identity blocs ofK andK0, whereris such that
r≤min(p, p0)
sr(D)≤max(p−r, p0−r). (10)
Without lost of generality, we assume thatp≤p0. We let n1:= (q+p0+p+q0−s)−randn2:=p+p0−r, so that n1= (q+p0+p+q0−s)−r,n2=p+p0−r, and we define Kr, Kr0 ∈Dn1×n2 as follows:
Kr:=
R 0 0 idp0−r
0 0
!
, Kr0 :=
0 0
idp−r 0 0 R0
!
.
Our objective is to construct two pairs of square matrices (Zr, Zr0), (Xr, Xr0), of sizen1 and n2, respectively, invert- ible to each other and such that the following diagram is exact and commutative:
D1×n1 D1×n2 M 0
D1×n1 D1×n2 M0 0
.Kr
.Zr
π⊕0
.Xr f
.K0r .Z0r
0⊕π0
.Xr0 f0 (11)
We let Z0 := Z, Z00 := Z0, X0 = X, X00 := X0 and we assume by induction that Zr, Zr0, Xr and Xr0 have been constructed and are such that (11) is exact and commutative. We decompose these matrices as follows:
Xr=
X1 X2
X3 X4
X5 X6
!
, Zr=
Z1 Z2 Z3
Z4 Z5 Z6
Z7 Z8 Z9
Z10 Z11 Z12
,
Xr0 =
X0
1 X20 X30 X40 X50 X60
, Zr0 =
Z10 Z20 Z30 Z04 Z50 Z60 Z70 Z08 Z90 Z100 Z011 Z120
!
,
where the column and line separations are the following:
• the column (respectively, line) blocs of Xr from left to right (respectively, top to bottom) havep−rand p0 columns (respectively,p,p0−rand 1 lines),
• the column (respectively, line) blocs of Xr0 from left to right (respectively, top to bottom) have p, p0−r and 1 columns (respectively,p−randp0 lines),
• the column (respectively, line) blocs ofZrfrom left to right (respectively, top to bottom) haveq+p0−s,p−r andq0 colums (respectively,q,p0−r, 1 andp+q0−s lines),
• the column (respectively, line) blocs of Zr0 from left to right (respectively, top to bottom) haveq,p0−r, 1 andp+q0−scolumns (respectively,q+p0−s,p−r andq0 lines).
Finally, we let
k1:=q+p0−s+p−r, k2:=p−r.
Lemma 4. We have
X3=Z5, X5=Z8 (12)
and
(Z50)k2.(Z2).k2+ (Z08)k2.(Z11).k2= (X10)k2.(X1).k2. (13)
Proof. From KrXr =ZrKr0 andKr0Xr0 =Zr0Kr, we get respectively
RX1 RX2
X3 X4
X5 X6
0 0
=
Z2 Z3R0 Z5 Z6R0 Z8 Z9R0 Z11 Z12R0
,
0 0 0
X10 X20 X30 R0X40 R0X50 R0X60
!
=
Z10R Z20 Z03 Z50R Z60 Z07 Z90R Z100 Z110
!
.
(14)
Hence, (12) holds. Moreover, from Zr0Zr = idn1 and Xr0Xr = idn2, the coefficients at positions (k1, k1) and (k2, k2) of Zr0Zr and Xr0Xr, respectively, are equal to 1.
Hence, we get
(Z50)k2.(Z2).k2+ (Z60)k2.(Z5).k2+ (Z70)k2.(Z8).k2+ (Z08)k2.(Z11).k2
=(X10)k2.(X1).k2+ (X02)k2.(X3).k2+ (X30)k2.(X5).k2.
From (14), we also have X20 = Z60 andX30 =Z70, so that (13) holds.
Proposition 5. There exist c ∈ D and d,u ∈ D1×(p0−r) such that
c(Z50)k2. d c(Z80)k2.
(Z2).k2
(Z5).k2+uT(Z8)k2 (Z11).k2
!
(15)
and
c(X10)k2. d
(X1).k2
(X3).k2+uT(X5)k2
= 1. (16)
Proof. By computing the matrix products and from Lemma 4, the left-hand sides of (15) and (16) are equal.
Moreover, we show (15) as we did for Proposition 1 by taking the coefficient at position (k1, k1) of Zr0Zr, and considering the leftD-module
N:=D/D
(Z50)k2.(Z2).k2+ (Z80)k2.(Z11).k2
.
With the notations of Proposition 5, we introduce the lines
`˜1 ∈ D1×n1, `1 ∈ D1×n1, ˜`2 ∈ D1×n2 and `2 ∈ D1×n2 defined as follows:
`˜1:= c(Z50)k2. d c(Z80)k2.
, `1:= c(Z50)k2. d 0 c(Z80)k2.
,
`˜2:= c(X10)k2. d
, `2:= c(X10)k2. d 0
,
as well as the matrices U1, U10 ∈ Dn1×n1, F1 ∈ Dn1×n1, U2, U20 ∈Dn2×n2 andF2∈Dn2×n2:
U1:=
idq 0 0 0
0 idp0−r uT 0
0 0 1 0
0 0 0 idp+q0−s
, U2:=
idp 0 0 0 idp0−r uT
0 0 1
!
,
U10 :
idq 0 0 0
0 idp0−r −uT 0
0 0 1 0
0 0 0 idp+q0−s
, U
0 2:=
idp 0 0 0 idp0−r −uT
0 0 1
!
,
F1:=
Z1 Z2 Z3
Z4+uTZ7 Z5+uTZ8 Z6+uTZ9
Z10 Z11 Z12
!
,
F2:=
X1 X2
X3+uTX5 X4+uTX6
.
We point out that Ui and Ui0, i ∈ {1,2}, are inverses to each other and
F1=
idq 0 0 0
0 idp0−r 0 0 0 0 0 idp+q0−s
!
U1Zr, F2=
id
p 0 0
0 idp0−r 0
U2Xr.
Adapting the arguments for proving (7), we show
1 = ˜`1F1(enk1)T =`1U1Zr(enk1)T
1 = ˜`2F2(enk2)T =`2U2Xr(enk2)T.
(17)
We decompose idn1−F1 enk
1
T`˜1∈Dn1×n1 as follows
idn1−F1 enk
1
T˜
`1= ϕ1 ϕ2
=
ϕ
3
ϕ4
,
where ϕ1 and ϕ2 (respectively, ϕ3 and ϕ4) have q + p0 −r and p+q0 −s columns (respectively, lines). Fi-
nally, we consider ψ1, ψ10 ∈ Dn1×n1, ι1, ι01 ∈ Dn1×n1, ψ2, ψ02∈Dn2×n2, andι2, ι02∈Dn2×n2 defined as follows:
ψ1:=
ϕ3
˜`1
ϕ4
!
, ψ10:= idn1−(enk1
1)T`1U1Zr
idk
1 0
0 0
0 idq0
!
,
ψ2:=
idn
2−F2(enk2
2)T`˜2
`˜2
, ψ20:= idn2−(enk2
2)T`2U2Xr
idk
2 0
0 0
0 idp0
!
,
ι1:= ϕ1 F1(enk1
1)T ϕ2
, ι2:= idn
2−F2(enk2
2)T˜`2 F2(enk2
2)T
,
ι01:=
id
k1 0 0 0 0 idq0
, ι02:=
id
k2 0 0 0 0 idp0
.
By adapting the arguments of the proof of Proposition 2, we get:
Proposition 6. We have the following relations (1) ι1ψ1= idn1,ι2ψ2= idn2,
(2) ι01ψ10 = idn1,ι02ψ20 = idn2, (3) ker(.ψ1) =D`1, ker(.ψ2) =D`2,
(4) ker(.ψ10) =D`1U1Zr, ker(.ψ02) =D`2U2Xr.
Theorem 7. With the previous notations, we let Zr:=ι1U1Zrψ01, Xr:=ι2U2Xrψ20, Zr0 :=ι01Zr0U10ψ1, Xr0 :=ι02Xr0U20ψ2. The following diagram is exact and commutative:
D1×n1 D1×n2 M 0
D1×n1 D1×n2 M0 0
.Kr .Zr
π⊕0
.Xr f
.Kr0 .Zr0
0⊕π0 .Xr0 f−
In particular, we have
Kr0 =Zr0KrXr.
Proof. We only have to show that the diagram is com- mutative.
We show that Zr0 and Zr0 (respectively, Xr and Xr0) are inverse to each over in the same manner that we did in the proof of Theorem 3.
In Section 5.1 we prove the following relations:
ι1Kr=Krι2, ι01Kr0 =Kr0ι02, U1Kr=KrU2, Z0rKr=Kr0Xr0, ZrK0
r=KrXr, U10Kr=KrU20, ψ10Kr0 =Kr0ψ02, ψ1Kr=Krψ2.
(18)
Hence, we deduceZrKr0 =KrXrandZr0Kr=Kr0Xr0 from commutativity of:
D1×n1 D1×n1 D1×n1 D1×n1 D1×n
D1×n2 D1×n2 D1×n2 D1×n2 D1×n2
Kr ι1
Kr U1 ψ1
Kr Zr
U10
K0 r
ψ01
Zr0
Kr0 ι01
ι2 U2
ψ2
Xr
U20
ψ20
X0
r ι02