Let S be the set of signs P, P−, X, X−, x1, ..., xn, the letters xi being of weight 0, P and P− of weight 1, and X, X− of weight 2. For each word A in L(S) we define the variance of A as follows : each letter xi, and the signs P, X, have variance 0; the signs P−, X− have variance 1; the variance of A is the sum \* (in the field F2) \* of the variances of the signs which appear in A (in other words, it is 0 if A contains an even number of signs of variance 1, and is 1 otherwise).
A signed echelon type is a balanced word A in L(S) (Chapter I, Appendix, no. 3) which satisfies one of the following two conditions: (1) A is one of the letters xi; (2) if A is of the form fA1A2…Ap (Chapter I, Appendix, no. 3, Corollary 2 of Proposition 2), where f is one of the signs P, P−, X, X−, p is equal to 1 or 2 and the Ai (1⩽i⩽p) are balanced words, then each of the Ai is a signed echelon type; further, if f=X, then A1 and A2 have variance 0, and if f=X−, then A1 and A2 have variance 1.
A signed echelon type is said to be covariant if it has variance 0, contravariant if it has variance 1. If in a signed echelon type A we replace P− and X− by P and X, respectively, we obtain an echelon type A\* (§ 1, Exercise 1). Every realization of the echelon type A\* on n terms E1, ..., En is called a realization of the signed echelon type A on E1, ..., En, and is written A(E1,…,En).
Let E1, ..., En, E1′, ..., En′ be sets, and let fi be a mapping of Ei into Ei′ (1⩽i⩽n). Show that to each signed echelon type S on x1, ..., xn we may associate a mapping {f1,…,fn}S having the following properties :
(i) If S is covariant (resp. contravariant), then {f1,…,fn}S is a mapping of S(E1,…,En) into S(E1′,…,En′) (resp. of S(E1′,…,En′) into S(E1,…,En)).
(ii) If S is a letter xi, then {f1,…,fn}S is fi.
(iii) If S is PT (resp. P−T), and if g={f1,…,fn}T is a mapping of F into F′, then {f1,…,fn}S is the extension of g to sets of subsets (resp. the extension of g−1 to sets of subsets).
(iv) If S is XTU or X−TU, if {f1,…,fn}T is a mapping g:F→F′ and if {f1,…,fn}U is a mapping h:G→G′, then {f1,…,fn}S is the extension g×h:F×G→F′×G′.
The mapping {f1,…,fn}S is called the signed canonical extension of f1,…,fn corresponding to the signed echelon type S. If S is an echelon type (i.e., if P− and X− do not appear in S), then the signed canonical extension {f1,…,fn}S is equal to ⟨f1,…,fn⟩S.
Show that, if fi is a mapping of Ei into Ei′, and if fi′ is a mapping of Ei′ into Ei′′ (1⩽i⩽n), then for a covariant signed echelon type S we have
{f1′∘f1,…,fn′∘fn}S={f1′,…,fn′}S∘{f1,…,fn}S,
and for a contravariant signed echelon type we have
{f1′∘f1, …,fn′∘fn}S={f1, …,fn}S∘{f1′, …,fn′}S.
Deduce, that if fi is a bijection of Ei onto Ei′ and if fi′ is its inverse bijection (1⩽i⩽n), then {f1,…,fn}S is a bijection and {f1′,…,fn′}S its inverse. Moreover, if S∗ is the (unsigned) echelon type corresponding to the signed echelon type S, then {f1,…,fn}S is equal to ⟨f1,…,fn⟩S∗ or to ⟨f1′,…,fn′⟩S∗ according as S is covariant or contravariant.