This paper establishes determinantal conditions that guarantee unique recovery of vectors under certain endomorphisms, providing a theoretical foundation for unlabeled sensing in signal processing.
Contribution
It introduces a dimension bound on a determinantal scheme ensuring injectivity of combined endomorphisms for generic subspaces, generalizing unlabeled sensing results.
Findings
01
Provides a dimension bound for determinantal schemes ensuring injectivity.
02
Offers an abstract proof of the unlabeled sensing theorem.
03
Generalizes conditions for homomorphic sensing to broader algebraic settings.
Abstract
With k an infinite field and τ1,τ2 endomorphisms of km, we provide a dimension bound on an open locus of a determinantal scheme, under which, for a general subspace V⊆km of dimension n≤m/2, for v1,v2∈V we have τ1(v1)=τ2(v2) only if v1=v2. Specializing to permutations composed by coordinate projections, we obtain an abstract proof of the unlabeled sensing theorem.
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Dynamics and Fractals · Advanced Topology and Set Theory · Advanced Differential Equations and Dynamical Systems
Full text
Determinantal conditions for homomorphic sensing
Manolis C. Tsakiris
School of Information Science and Technology, ShanghaiTech University, No.393 Huaxia Middle Road, Pudong Area, Shanghai, China
Dipartimento di Matematica, Università di Genova, Via Dodecaneso 35, 16146 Genova, Italy
With k an infinite field and τ1,τ2 endomorphisms of km, we provide a dimension bound on an open locus of a determinantal scheme, under which, for a general subspace V⊆km of dimension n≤m/2, for v1,v2∈V we have τ1(v1)=τ2(v2) only if v1=v2. Specializing to permutations composed by coordinate projections, we obtain an abstract proof of the theorem of Unnikrishnan
et al. (2018).
1. Introduction
In a fascinating line of research in signal processing termed unlabeled sensing, it has been recently established that uniquely recovering a signal from shuffled and subsampled measurements is possible as long as the number of measurements is at least twice the intrinsic dimension of the signal (Unnikrishnan
et al., 2018), while the source generating the signal is sufficiently exciting. In abstract terms, this says that if V is a general111The attribute general is used in the algebraic geometry sense, to indicate that the claimed property is true for every V on a dense open set of the Grassmannian. n-dimensional linear subspace of Rm, for some m≥2n, π1,π2 permutations on the m coordinates of Rm and ρ1,ρ2 coordinate projections viewed as endomorphisms, then ρ1π1(v1)=ρ2π2(v2) implies v1=v2 whenever v1,v2∈V, providing that each ρi preserves at least 2n coordinates.
A similar phenomenon has been identified in real phase retrieval (Lv and Sun, 2018; Han et al., 2018). In both cases the proofs involve lengthy combinatorial arguments which show that certain determinants do not vanish. In this paper we provide an abstract justification for this phenomenon, that may very well go under the name homomorphic sensing.
Let k be an infinite field and τ1,τ2 endomorphisms of km. Let ρ be a linear projection onto im(τ2), that is ρ is an idempotent endomorphism of km with im(ρ)=im(τ2). Let R,T1,T2∈km×m be matrix representations of ρ,τ1,τ2 on the canonical basis of km. Let k[x]=k[x1,…,xm] be a polynomial ring and Iρτ1,τ2 the ideal generated by all 2×2 determinants of the m×2 matrix [RT1xT2x] with x=x1,…,xn arranged as column vector. Consider the closed subscheme Yρτ1,τ2=Spec(k[x]/Iρτ1,τ2) of Akm=Spec(k[x]). Its k-valued points correspond to w’s in km with ρτ1(w),τ2(w) are linearly dependent. With V⊆km a k-subspace V=Spec(k[x]/IV) is the closed subscheme of Akm corresponding to V, where IV is the vanishing ideal of V. The key object is the locally closed subscheme
[TABLE]
Let Gr(n,m) be the Grassmannian of n-dimensional k-subspaces of km, identified by the image of the Plücker embedding with an irreducible projective variety. Our main result is:
Theorem 1**.**
For n≤m/2 suppose dimUρτ1,τ2≤m−n,dimkim(τ2)≥2n,dimkim(τ1)≥n. Then there is an open dense set U⊆Gr(n,m) such that for V∈U and v1,v2∈V we have τ1(v1)=τ2(v2) only if v1=v2.
By a coordinate projection ρ we mean an endomorphism of km which preserves the values of rank(ρ) coordinates and sets the rest to zero.
Theorem 2**.**
Let π1,π2 be permutations on the m coordinates of km and ρ1,ρ2 coordinate projections. Then dimUρ2ρ1π1,ρ2π2≤m−⌊rank(ρ2)/2⌋.
Using Theorems 1-2 we obtain a generalization of the main theorem of Unnikrishnan
et al. (2018). The generalization consists in allowing one of the projections to preserve at least n coordinates (and not 2n for both projections) as well as considering sign changes. We call ρ:km→km a signed coordinate projection, if it is the composition of a coordinate projection with a map represented by a diagonal matrix with ±1 on the diagonal.
Corollary 1**.**
Let Pm be the group of permutations on the m coordinates of km, and Rn,R2n,Sn,S2n the set of all coordinate projections (Rn,R2n) and signed coordinate projections (Sn,S2n) of km, which preserve at least n and 2n coordinates respectively, for some n≤m/2. Then the following is true for a general n-dimensional subspace V: if ρ1π1(v1)=ρ2π2(v2) for v1,v2∈V with ρ1∈Sn,ρ2∈S2n,π1,π2∈Pm, then v1=v2 or v1=−v2. Moreover, if ρ1∈Rn and ρ2∈R2n, then v1=v2.
Restricting our attention to general points, a much simpler argument gives much weaker conditions than in Theorem 1:
Proposition 1**.**
Suppose τ1,τ2 have rank at least n+1 and are not scalar multiples of each other. Then for a general n-dimensional linear subspace V of km and v a general point in V, we have τ1(v)=τ2(v′) with v′∈V only if v′=v.
The results of the present paper substantiate the technical part of the expository paper of Tsakiris and Peng (2019). The reader may also find there an application of these notions to image registration. In a short letter Dokmanić (2019) studied independently the same problem for τ1,τ2 automorphisms with τ1−1τ2 diagonalizable. I was inspired to work on this problem after Prof. Aldo Conca pointed to me, during his visit in Shanghai in September 2018, eigenspace conditions in the form of Proposition 2 for diagonalizable endomorphisms. I thank Liangzu Peng for stimulating discussions and comments on the manuscript.
For a positive integer s set [s]={1,…,s} and [0]=0. We first consider a special case where one of the endomorphisms is the identity id. Let τ be the other endomorphism with T∈km×m its matrix representation on the canonical basis of km. Denote by Iτ the ideal
of k[x] generated by the 2×2 determinants of the 2×m matrix [Txx]. The k-valued points of the closed subscheme Yτ=Spec(k[x]/Iτ) form the union of the eigenspaces of the endomorphism τ corresponding to eigenvalues that lie in k. Set Uτ=Yτ∖ker(τ−id) the open subscheme of Yτ with the locus associated to eigenvalue 1 removed. We have:
Proposition 2**.**
Suppose that dimUτ≤m−n for some n with m≥2n. Then there is a dense open set U⊂Gr(n,m) such that for every V∈U and v1,v2∈V we have τ(v1)=v2 only if v1=v2.
Denote by k[x]1 the k-vector space of degree-1 homogeneous polynomials in k[x]. Write ker(ρτ1−τ2)=Spec(k[x]/J) where J is generated by linear forms pα∈k[x]1,α∈[codimker(ρτ1−τ2)]. Similarly, let qβ’s and rγ’s be linear forms generating the vanishing ideals of ker(ρτ1) and ker(τ2) respectively. Set hαβγ=pαqβrγ. Then
[TABLE]
where \big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}\big{)}_{h_{\alpha\beta\gamma}} is the localization of k[x]/Iρτ1,τ2 at the multiplicatively closed set {1,hαβγ,hαβγ2,…}.
Set ℓ=dimkim(τ2). There is a dense open set U1⊆Gr(ℓ,m) such that H∩ker(τ2)=0 for every H∈U1. For any such H we have that τ2∣H establishes an isomorphism between H and im(τ2). Let (τ2∣H)−1:im(τ2)→H be the inverse map. Consider the endomorphism of H given by τH=(τ2∣H)−1ρτ1∣H. Fixing a basis Bim(τ2)∈km×ℓ of im(τ2) we let R′ be the kℓ×m matrix that sends a vector ξ∈km to the coefficients of the representation of ρ(ξ) on the basis Bim(τ2) and note that R′R=R′. Fix a basis BH∈km×ℓ of H. Then τ2∣H is represented by the invertible matrix T2,H=R′T2BH∈kℓ×ℓ and τH by TH=T2,H−1R′T1BH∈kℓ×ℓ.
Let k[z]=k[z1,…,zℓ] be a polynomial ring of dimension ℓ and consider the surjective ring homomorphism ψ:k[x]→k[z] that takes x to BHz. The kernel of ψ is the vanishing ideal IH of H, so that ψ induces a ring isomorphism k[x]/IH≅k[z]. The further ring isomorphism k[x]/IH+(pα)α≅k[z]/(ψ(pα))α corresponds geometrically to the identification ker(ρτ1−τ2)∩H≅ker(τH−id). That is, the ψ(pα)’s generate the vanishing ideal of ker(τH−id). Similarly, the ψ(qβ)’s generate the vanishing ideal of ker(τH), while the ψ(rγ)’s generate the irrelevant ideal (z1,…,zℓ). Now define IτH to be the ideal of k[z] generated by all 2×2 determinants of the ℓ×2 matrix [THzz]. We have:
Lemma 1**.**
IτH=ψ(Iρτ1,τ2).
Proof.
Since τ2(τ2∣H)−1ρ=ρ we have ψ([RT1xT2x])=T2BH[THzz]. Recall that if C is a 2×ℓ row-submatrix of T2BH then det(C[THzz])=∑J⊂[ℓ],#J=2det(CJ)det(J[THzz]), where CJ and J[THzz] denote column and row 2×2 submatrices repsectively, indexed by J. This shows that the ideal of 2×2 determinants of ψ([RT1xT2x]) is contained in the ideal of 2×2 determinants of [THzz]. For the reverse inclusion, note that T2BH has rank ℓ and so there is an invertible row-submatrix A of T2BH of size ℓ×ℓ. It is enough to prove that the ideal of 2×2 determinants of A[THzz] coincides with that of [THzz]. The matrix A induces a k-automorphism f:(k[z])ℓ→(k[z])ℓ given by u↦Au. This further induces a k-linear map of exterior powers f(2):∧2(k[z])ℓ→∧2(k[z])ℓ by taking u∧v to Au∧Av. Note that u∧v is the vector of 2×2 determinants of the matrix [uv]. Similarly A−1 induces a k-linear map g(2):∧2(k[z])ℓ→∧2(k[z])ℓ. Since f(2),g(2) are inverses, the vectors of 2×2 determinants of A[THzz] and [THzz] can be obtained from each other via matrix multiplication over k, thus they generate the same ideal.
∎
Lemma 1 gives the ring isomorphism ψ′:k[x]/Iρτ1,τ2+IH≅k[z]/IτH. Together with the definition of UτH this gives
[TABLE]
Let Gr(c,k[x]1) be the Grassmannian of k-subspaces W of k[x]1 of dimension c. The following is a folklore fact in commutative algebra.
Lemma 2**.**
Let I be a homogeneous ideal of k[x]. Then there exists a dense open set U∗⊆Gr(c,k[x]1) such that
[TABLE]
for every W∈U∗, with (W) the ideal generated by W.
Let P be the minimal set of homogeneous prime ideals of k[x] such that Iρτ1,τ2=⋂P∈PP. Let Pα,β be the subset of P consisting of those P’s that do not contain pαqβ for some α,β. Each such P corresponds to an irreducible component of \operatorname*{Spec}\big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}\big{)}_{p_{\alpha}q_{\beta}}. For P∈Pα,β Lemma 2 with c=m−ℓ and I=P gives a dense open set UP∗⊆Gr(m−ℓ,k[x]1) on which \dim\big{(}k[x]/P+(W)\big{)}=\max\{\dim\big{(}k[x]/P\big{)}-m+\ell,0\} for every W∈UP∗. Set Uα,β∗=⋂P∈Pα,βUP∗. For every W∈Uα,β∗ we have \dim\big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}+(W)\big{)}_{p_{\alpha}q_{\beta}}=\max\big{\{}\dim\big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}\big{)}_{p_{\alpha}q_{\beta}}-m+\ell,0\big{\}}. By hypothesis dimUρτ1,τ2≤m−n so \dim\big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}\big{)}_{p_{\alpha}q_{\beta}}\leq m-n. With U∗=⋂α,βUα,β∗, for every W∈U∗ we have that \dim\big{(}k[x]/I_{\rho\tau_{1},\tau_{2}}+(W)\big{)}_{p_{\alpha}q_{\beta}}\leq\ell-n for every α,β. Now under the isomorphism Gr(m−ℓ,k[x]1)≅Gr(ℓ,m) the open set U∗ gives an open set U2⊂Gr(ℓ,m) such that H∈U2 if and only if IH∈U∗. We conclude that dimUτH∖ker(τH)≤ℓ−n for every H∈U2.
The locus of H’s in U1∩U2 for which i) dimkker(τH) is minimal, ii) dimkEτH,1=ℓ−rank(R′T1BH−R′T2BH) is minimal, iii) a unique basis BH exists with the top ℓ×ℓ block the identity matrix, is also open and non-empty; call it U3. For every H∈U3 the above mentioned unique representation BH of H establishes a k-vector space isomorphism H≅kℓ by sending the jth column of BH to the jth canonical vector of kℓ. This further establishes an isomorphism of projective varieties γH:Gr(n,H)∼Gr(n,ℓ). By the definition of U3dimkker(τH) is constant for every H∈U3, call that value α. If α≤n then τH satisfies the hypothesis of Proposition 2 for every H∈U3. Hence there is a dense open set UH⊆Gr(n,H) such that for every V∈UH and v1,v2∈V we have τH(v1)=v2 only if v1=v2. If on the other hand α>n, it is easy to see that there is another dense open set that we also call UH⊆Gr(n,H), such that for every V∈UH and v1,v2∈V the equality τH(v1)=v2 implies v1=v2=0.
We now show that the incidence correspondence V⊂H with H∈U4 and V∈UH contains a non-empty open set of the flag variety Fl(n,ℓ,m), the latter defined as the closed subset of Gr(n,m)×Gr(ℓ,m) cut out by the relation V∈Gr(n,H). Towards that end, it is enough to show that the equations that define UH are polynomials in the Plücker coordinates of V via γH with rational coefficients in BH. Denote by k(BH) the field of fractions of the polynomial ring k[BH] with the free entries of BH viewed as variables. The parametrization of UH by H depends on the two numbers α=dimkker(τH) and β=dimkEτH,1. Both these dimensions are constant for every H∈U3 and there are three possibilities for the structure of UH determined by the cases i) α≤n,β≤m−n, ii) α≤n,β>m−n, iii) α>n. We only discuss i) and ii). For case i) the last part of the proof of Proposition 2 shows that UH is determined via γH by the condition rank[THAA]=2n, where A∈kℓ×n is any basis of γH(V). This amounts to the non-simultaneous vanishing of certain quadratic equations in the Plücker coordinates of γH(V) with coefficients in k(BH). For case ii) we note that the number β is equal to the k(BH)-vector space dimension of the right nullspace of the matrix TH−I, where I is the identity matrix of size ℓ. By Gauss-Jordan elimination over k(BH) we compute a k(BH)-basis s1,…,sβ∈k(BH)ℓ for that nullspace. We extend this sequence by adding vectors s1,…,sℓ−β∈kℓ such that the matrix S=[s1⋯sβs1⋯sℓ−β]∈k(BH)ℓ×ℓ is invertible over k(BH). The last part of the proof of Proposition 2 shows that now UH is determined via γH as the γH(V)’s with basis A∈kℓ×n for which det(S[n]−1A)=0, where S[n]−1 is the top n×m block of S−1. This is a linear equation in the Plücker coordinates of γH(V) with rational coefficients in BH.
We have a non-empty open set O⊂Fl(n,ℓ,m) such that for every (V,H)∈O we have that V satisfies the property of interest: if τ1(v1)=τ2(v2) for v1,v2∈V then τH(v1)=v2 and thus necessarily v1=v2. The equations that define O also define a non-empty open subscheme O of the flag scheme Fl(n,ℓ,m), where the overline notation indicates scheme structure. Now, since both Fl(n,ℓ,m) and Gr(n,m) are irreducible, the image of O under the canonical projection Fl(n,ℓ,m)→Gr(n,m) is dense. By Chevalley’s theorem that image is constructible and thus it contains a non-empty open set U5 whose k-valued points satisfy our property of interest. It remains to show how to get the open set U⊂Gr(n,m) of the theorem. Gr(n,m),Gr(n,m) are locally isomorphic to the affine space of dimension n(m−n). Let U6 be the open set of Gr(n,m) where some Plücker coordinate does not vanish. With Y an n×(m−n) matrix of indeterminates, U6 is isomorphic to An(m−n)=Speck[Y]. The non-vanishing of the same Plücker coordinate in Gr(n,m) gives an open set U7⊂Gr(n,m), which is isomorphic to kn(m−n). Replacing U5 by its intersection with U6, we may assume that it lies in An(m−n). As U5 is covered by basic affine open sets, we may further assume that U5=Spec(k[Y])p for some non-zero polynomial p∈k[Y]. Our open set U is the non-vanishing locus of p in U7, which is non-empty by the infinity of k.
We recall some notions from linear algebra following Roman (2008). For simplicity we write τv instead of τ(v). We say that a k-subspace C of km is τ-cyclic if it admits a basis of the form v,τv,τ2v,…,τd−1v for some v∈km with d=dimkC. Let y be a transcendental element over k. Then km admits a k[y]-module structure under the action p(y)∈k[y]↦p(τ)∈Homk(km,km). Let mτ(y) be the monic minimal polynomial of τ and let mτ(y)=p1ℓ1(y)⋯psℓs(y) be its unique factorization into powers of irreducible polynomials pi(y)∈k[y]. Then km admits a primary cyclic decomposition as a k[y]-module into the direct sum of τ-cyclic subspaces on which the minimal polynomial of τ is a power of one of the pi(y)’s. Now τ admits an eigenvalue λ∈k if and only if y−λ divides mτ(y), that is if and only if one of the pi(y)’s is equal to y−λ. Let C be a τ-cyclic subspace as above in the primary decomposition with minimal polynomial of the form (y−λ)e. Then wi=(τ−λ)d−iv,i∈[d] is a basis of C with τw1=λw1 and τwi=λwi+wi−1,i=2,…,d. We call this basis a Jordan basis and the matrix representation of τ∣C on that basis is a Jordan block
[TABLE]
Thus the geometric multiplicity of the eigenvalue λ∈k is the number of τ-cyclic subspaces in the primary decomposition of km for which mτ∣C(y)=(y−λ)d for some d≥1. Now τ induces an endomorphism of kˉm in a natural way, which we also call τ. With λi,i∈[s] the eigenvalues of τ over kˉ we have that kˉm admits a decomposition kˉm=⨁t,iCt,λi into τ-cyclic kˉ-subspaces with Ct,λi corresponding to eigenvalue λi. That is each Ct,λi admits a Jordan basis w1,…,wdti such that τw1=λiw1 and τwj=τiwj+wj−1,∀j=2,…,dti. We denote by Eτ,λ the eigenspace of τ associated to eigenvalue λ. We note that if λ∈k then dimkEτ,λ∩km=dimkˉEτ,λ. Finally, with K=k,kˉ we denote by GrK(n,m) the set of all n-dimensional K-subspaces of Km.
We prove the proposition in several stages, starting with the boundary situation described in the next lemma.
Lemma 3**.**
Suppose m=2n and dimkˉEτ,λ=n for some λ∈kˉ. Then there exists a V∈Grkˉ(n,m) such that kˉm=V⊕τ(V).
Proof.
Let λi,i∈[s] be the spectrum of τ over kˉ and suppose that λ1=λ is the said eigenvalue. Then in the decomposition above of kˉ2n there are exactly n subspaces Ct,λ1,t∈[n] associated to λ1 each of them contributing a single eigenvector. With wt,1,…,wt,dt a Jordan basis for Ct,λ1 that eigenvector is wt,1 and we set vt=wt,1 for t∈[n]. We produce n linearly independent vectors ut,t∈[n] to be taken as a basis for the claimed subspace V, by summing pairwise the vt’s with the remaining Jordan basis vectors across all Ct,λi’s in a manner prescribed below.
First, suppose that all Ct,λ1’s are 1-dimensional. Then C1,λ2 is a non-trivial subspace with Jordan basis say w1,…,wd, for some d≥1. We construct the first d basis vectors u1,…,ud for V as uj=vj+wj,j∈[d].
A forward induction on the relations
[TABLE]
together with λ1=λ2, gives
[TABLE]
If d=n we are done, otherwise either C2,λ2 or C1,λ3 is a non-trivial subspace and we inductively repeat the argument above until all Ct,λi’s are exhausted.
Next, suppose that not all Ct,λ1’s are 1-dimensional. We may assume that there exists integer 0≤r<n such that dimCt,λ1=1 for every t≤r and dimCt,λ1=dj>1 for every t>r. If r=0, then each Ct,λ1 is necessarily 2-dimensional and τ has only one eigenvalue λ1. Letting w1,t,w2,t be the Jordan basis for Ct,λ1, we define ut=w2,t,∀t∈[n]. Clearly,
Span(ut,τut)=Span(w1,t,w2,t), in which case Span({ut,τut}t∈[n])=⊕t∈[n]Ct,λ1=kˉ2n. So suppose 1≤r<n. Let w1,…,wdr+1 be a Jordan basis for Cr+1,λ1. Since
[TABLE]
we must have
[TABLE]
Recall that w1=vr+1 and define u1=vr+1+wdr+1 and uj=vj−1+wj for j=2,…,dr+1−1. Noting that {wj:j∈[dr+1−1]}={τuj−λuj:j∈[dr+1−1]}, we have
[TABLE]
If r=n−1, we have found a (dn−1)-dimensional subspace V′:=Span(uj:j∈[dr+1−1]) such that V′+τ(V′)=⊕t=1nCt,λ1. Otherwise if r<n−1, Cr+2,λ1 is a nontrivial subspace of dimension dr+2≥2, which must satisfy r+dr+1+dr+2+2(n−r−2)≤2n or
[TABLE]
Letting w1,…,wdr+2 be a Jordan basis for Cr+2,λ1 and recalling the convention vr+2=w1, we define udr+1,…,udr+1+dr+2−2 as
[TABLE]
Then one verifies that
[TABLE]
and in particular
[TABLE]
Continuing inductively like this we exhaust all Ct,λ1’s that have dimension greater than 1 and obtain
[TABLE]
[TABLE]
with ∑j=1n−r(dr+j−2)≤r. If equality is achieved then dimV′=n and we can take V=V′; note that in that case s=1. Otherwise, dim⊕t;i>1Ct,λi=r−∑j=1n−r(dr+j−2)=:α and this is precisely the number of 1-dimensional Ct,λ1’s that have not been used so far. Letting ξ1,…,ξα be the union of all Jordan bases of all Ct,λi’s for i>1, we define the remaining α basis vectors of V as
un−α+j=vr−α+j+ξj,j∈[α], and since
[TABLE]
the proof is complete.
∎
We now use Lemma 3 to get a stronger statement for eigenspace dimensions less than or equal to half of the ambient dimension.
Lemma 4**.**
Suppose m=2n and dimkˉEτ,λ≤n for every λ∈kˉ. Then there exists a V∈Grkˉ(n,m) such that kˉm=V⊕τ(V).
Proof.
Let λi,i∈[s] be the eigenvalues of τ over kˉ and proceed by induction on n. For n=1 we have s≤2 and dimEτ,λi=1, whence the claim follows from Lemma 3. So let n>1. If dimkˉEτ,λi=n for some i, then we are done by Lemma 3. Hence suppose throughout that dimkˉEτ,λi<n,∀i∈[s]. Since the induction hypothesis applied on any 2(n−1)-dimensional τ-invariant subspace S furnishes an (n−1)-dimensional subspace V′⊂S such that V′⊕τ(V′)=S, our strategy is to suitably select S so that for a 2-dimensional complement T there is a vector u∈T such that Span(u,τu)=T. Then we can take V=V′+Span(u).
If there are two 1-dimensional subspaces C1,λ1,C1,λ2 spanned by v1,v2 respectively, we let
S=⊕(t,i)=(1,1),(1,2)Ct,λi and u=v1+v2. So suppose that there is at most one eigenvalue, say λ1, that possibly contributes 1-dimensional subspaces Ct,λ1’s. In that case, there exist t′,i′ such that d:=dimkˉCt′,λi′>1. Let w1,…,wd be a Jordan basis for Ct′,λi′. Define the τ-invariant subspace C~t,λi=Span(w1,…,wd−2), taken to be zero if d=2. Then we let S=(⊕(t,i)=(t′,i′)Ct,λi)⊕C~t,λi and
u=wd.
∎
We take one step further by allowing m≥2n.
Lemma 5**.**
Suppose m≥2n and dimkˉEτ,λ≤m−n for every λ∈kˉ. Then there exists a V∈Grkˉ(n,m) such that dimkˉV⊕τ(V)=2n.
Proof.
The strategy is to find a 2n-dimensional τ-invariant subspace S⊂kˉm for which dimkˉEτ∣S,λi≤n; then the claim will follow from Lemma 4. We obtain S by suitably truncating the Ct,λi’s. Set μ=maxi∈[s]dimkˉEτ,λi. If μ=1 then τ has m distinct eigenvalues and we may take S=⊕i∈[2n]Ci,λi. Suppose that 1<μ≤n. Set c=m−2n. If there is some Ct′,λi′ with d=dimkˉCt′,λi′≥c, let w1,…,wd be a Jordan basis for Ct′,λi′ and take S=\Big{(}\oplus_{(t,i)\neq(t^{\prime},i^{\prime})}C_{t,\lambda_{i}}\Big{)}\oplus\operatorname*{Span}(w_{1},\dots,w_{d-c}). Otherwise, let β>1 be the smallest number of subspaces Ct1,λi1,…,Ctβ,λiβ for which dimkˉ⊕j∈[β]Ctj,λij=c+ℓ for some ℓ≥0. Then by the minimality of β we must have that dimkˉCt1,λi1≥ℓ. Now replace Ct1,λi1 by an ℓ-dimensional τ-invariant subspace C~t1,λi1 obtained as the span of the first ℓ vectors of a Jordan basis of Ct1,λi1 and take S=\Big{(}\oplus_{(t,i)\neq(t_{j},\lambda_{i_{j}}),\,j\in[\beta]}C_{t,\lambda_{i}}\Big{)}\oplus\tilde{C}_{t_{1},\lambda_{i_{1}}}.
Next, suppose that μ>n and we may assume that dimkˉEτ,λ1=μ=n+c1 with 0<c1≤c. We first treat the case c1=c. In such a case dimkˉEτ,λi≤n for any i>1. Let r be the number of 1-dimensional Ct,λ1’s, say C1,λ1,…,Cr,λ1. Then we must have that
[TABLE]
and we can take S=\Big{(}\oplus_{t=c+1}^{n+c}C_{t,\lambda_{1}}\Big{)}\oplus\Big{(}\oplus_{t;i>1}C_{t,\lambda_{i}}\Big{)}. Next, suppose that c1<c. If dimkˉCt,λi=1 for every t,i, then there are n+c−c11-dimensional Ct,λi’s associated to eigenvalues other than λ1. In that case we can take S to be the sum of n subspaces associated to λ1 and any other subspaces associated to eigenvalues different than λ1. If on the other hand dimkˉCt′,λi′>1 for some t′,i′, then we replace kˉm by U1, the latter being the sum of all Ct,λi’s with the exception that Ct′,λi′ has been replaced by a C~t′,λi′⊂Ct′,λi′ of dimension one less which we rename to Ct′,λi′. Notice that this replacement does not change μ. If c−1=c1 or all Ct,λi’s in the decomposition of U1 are 1-dimensional, we are done by proceeding as above. If on the other hand c−1>c1 and there is a Ct′,λi′ of dimension larger than one, then replace U1 by U2, where the latter is the sum of all Ct,λi’s except the said Ct′,λi′, which is replaced as above by a Ct′,λi′ of dimension one less. Continuing inductively like this furnishes S.
∎
We are now in a position to complete the proof of Proposition 2. Suppose first that dimkˉEτ,1≤m−n. Then for V∈Grk(n,m) we have dimk(V+τ(V))≤2n with equality on an open set U⊂Grk(n,m). With A∈km×n a basis of V, we have that V∈U if and only if some 2n×2n minor of the m×2n matrix [ATA] is non-zero. These minors are polynomials in the Plücker coordinates of V with coefficients over k. By Lemma 5 at least one of these polynomials has a non-zero valuation at some V∗∈Grkˉ(n,m) so that U is non-empty. Note that every V∈U necessarily does not intersect ker(τ). Then for every V∈U we have V∩τ(V)=0 so that the equality τ(v1)=v2 implies v1=v2=0.
Next, suppose that dimkˉEτ,1>m−n. This implies dimkEτ,1≥n. Let S∈km×m be an invertible matrix such that its first n columns lie in Eτ,1. Then the matrix S−1TS is block diagonal with the top left n×n block the identity matrix. Denote by S[n]−1 the top n×m block of S−1 and let U be the non-empty open set of Grk(n,m) such that for every V∈U and every A∈km×n basis of V, the matrix S[n]−1A is invertible. This makes U the complement of a hyperplane, since det(S[n]−1A)=0 is a linear equation in the Plücker coordinates of V. Now let V∈U and suppose that τ(v1)=v2 with v1,v2∈V. Let A be a basis of V and write vi=Aξi. Then the relation TAξ1=Aξ2 implies S[n]−1Aξ1=S[n]−1Aξ2 and so ξ1=ξ2.
Let Π be an ℓ×ℓ permutation matrix consisting of a single cycle, and let Σ be an ℓ×ℓ diagonal matrix with its diagonal entries taking values in {1,−1}. Let Q be the ideal generated by the 2×2 determinants of the matrix [ΣΠzz] over the ℓ-dimensional polynomial ring k[z]=k[z1,…,zℓ]. Then height(Q)=ℓ−1.
Proof.
Note that the height of Q is the same as the height of the extension of Q in kˉ[z], so we may assume that k=kˉ. Let Y⊂kˉℓ be the vanishing locus of Q. Clearly v∈Y if and only if v is an eigenvector of ΣΠ. Hence Y is the union of the eigenspaces of ΣΠ, the latter being the irreducible components of Y. With σi∈{1,−1} the i-th diagonal element of Σ, the eigenvalues of ΣΠ are the ℓ distinct roots of the equation xℓ=σ1⋯σℓ. Hence ΣΠ is diagonalizable with ℓ distinct eigenvalues, i.e., each eigenspace has dimension 1. Thus Y has pure dimension 1=dimY=dimkˉ[z]/IΣΠ whence height(Q)=1.
∎
Lemma 7**.**
Let Π be an m×m permutation matrix consisting of c cycles and Σ an m×m diagonal matrix with diagonal entries taking values in {1,−1}. For every i∈[c] let Ii⊂[m] be the indices that are cycled by cycle i. Let Iˉ⊂[m] such that #Iˉ≥2 and Ii⊂Iˉ for every i∈[c]. Let Q be the ideal generated by the 2×2 determinants of the row-submatrix Φ of [xΣΠx] indexed by Iˉ. Viewing Q as an ideal of the polynomial ring over k in the indeterminates that appear in Φ, we have that height(Q)=#Iˉ−1.
Proof.
Let Φ=[xΣΠx]Iˉ be the said submatrix. Let r∈[c] be such that Iˉ∩Ir=∅. Since Ir⊂Iˉ, we can partition Iˉ∩Ir into subsets Iˉrj for j∈[sr] for some sr, such that each Φrj=[xΣΠx]Iˉrj has up to a permutation of the rows the form
[TABLE]
Here σi∈{1,−1} and xα,…,xα+ℓ−2,xβ,xγ are distinct variables appearing only in Φrj. Note that there is a total of s=∑Iˉr=∅sr blocks Φrj and a total of #Iˉ+s distinct indeterminates appearing in Φ. Let T be the general determinantal ring over k of 2×2 determinants of a #Iˉ×2 matrix of variables. Then it is very well known that T is Cohen-Macaulay of dimension #Iˉ+1 Bruns and Vetter (1988). Taking quotient with #Iˉ−s suitable linear forms we obtain the quotient ring associated to Q. Taking quotient with extra s linear forms we can obtain the quotient ring of an ideal of the form appearing in Lemma 6. Then as per Lemma 6 this is 1-dimensional so that the total sequence of #Iˉ linear forms is a T-regular sequence.
∎
Remark 1**.**
Ignoring the sign matrix Σ, a geometric view of the proof of Lemma 7 is the following. When k=kˉ the ideal Q corresponds to a rational normal scroll of dimension s+1. Then we take a sequence of s hyperplane sections of that scroll, each time getting a new scroll of dimension one less until the scroll degenerates to the union of eigenspaces of a cyclic permutation. See Conca and Faenzi (2017) for a complete classification of rational normal scrolls that arise as hyperplane sections of rational normal scrolls, see also
Catalano-Johnson (1997) for the free resolution of ideals of 2×2 determinants of a matrix of linear forms with two columns.
It is enough to bound as claimed the dimension of Uρ2ρ1π,ρ2 where π is some permutation. Since the dimension of locally finite type k-schemes is preserved under any field extension (exercise 11.2.J in Vakil (2017)) we may assume that k=kˉ. Let R1,R2,Π be matrix representations of ρ1,ρ2,π on the canonical basis of km. For a closed point v∈Uρ2ρ1π,ρ2 we have R2R1Πv=λR2v for some λ=0,1. For i=1,2, let Ii⊂[m] be the indices that correspond to im(Ri), and similarly Ki the indices that correspond to ker(Ri). If i∈I2∩K1, then it is clear that vi must be zero, because λ=0. If π(i)∈I2∩K1, then we must also have vπ(i)=0 for the same reason. If π(i)∈I2∩I1, then again vπ(i)=0 because we already have vi=0 and λ=0. This domino effect either forces v to be zero in the entire orbit of i, or until an index j in the orbit of i is reached such that π(j)∈K2∩K1. Let Idomino⊂I2 be the coordinates of v that are forced to zero by the union of the domino effects for every i∈I2∩K1. Clearly I2∖Idomino⊂I2∩I1. Let i∈I2∖Idomino; if it so happens that π(i)=i, then we must have that vi=0 because λ=1. Consequently the coordinates of v that correspond to fixed points of π and lie in I2∖Idomino must be zero. Letting Ifixed⊂I2∖Idomino be the set containing these indices, v must lie in the linear variety defined by the vanishing of the coordinates indexed by Idomino∪Ifixed.
Next, let πˉ1,…,πˉc′ be all the c′≥0 cycles of π of length at least two that lie entirely in I2∖(Idomino∪Ifixed). Let Ci⊂[m] be the indices cycled by πˉi. Since λ=0, it is clear that vCi must be an eigenvector of πˉi, and so by Lemma 6vCi must lie in a codimension-(#Ci−1) variety. Adding codimensions over i∈[c′], and letting Icycles=⋃i∈[c′]Ci, we get that vIcycles must lie in a variety of codimension ∑i∈[c′](#Ci−1). Moreover, we may assume that the set Iincomplete=I2∖(Idomino∪Ifixed∪Icycles) does not contain any complete cycles, and if Iincomplete=∅ Lemma 7 gives that vIincomplete must lie in a codimension-(#Iincomplete−1) variety.
Let Ydomino,Yfixed,Ycycles,Yincomplete be the varieties defined by the vanishing of the coordinates in Idomino, the vanishing of the coordinates in Ifixed, as well as the vanishing
of the 2×2 determinants of the matrix [xΠx] indexed by
Icycles and Iincomplete respectively. Noting that these varieties are all associated with disjoint polynomial rings and that #Idomino+#Ifixed+#Icycles+#Iincomplete=#I2, the above analysis gives that v must lie in a variety Y=Ydomino×Yfixed×Ycycles×Yincomplete so that
[TABLE]
If Iincomplete=∅, then codimY≥#I2−c′. Since c′≤#I2/2, we have that codimY≥#I2/2≥⌊#I2/2⌋. If on the other hand Iincomplete=∅, then c′≤⌊(#I2−1)/2⌋, so that codimY≥#I2−⌊(#I2−1)/2⌋−1≥⌊#I2/2⌋, with the last inequality separately verified for #I2 odd or even.
If ρ1∈Rn and ρ2∈R2n, then the claim is a direct corollary of Theorems 1 and 2. Otherwise, a similar set of arguments as in the proof of Theorem 2 establishes that
dimUρ2ρ1π1,ρ2π2±≤m−⌊rank(ρ2)/2⌋, where now
Uρ2ρ1π1,ρ2π2±=Uρ2ρ1π1,ρ2π2∖ker(ρτ1+τ2). Moreover, an identical argument as in the end of the proof of Proposition 2 shows that we can adjust that proposition as follows: “Suppose
dimkˉEτ,λ≤m−n for every λ=1,−1. Then for a general n-dimensional subspace V and v1,v2∈V we have τ(v1)=v2 only if v1=v2 or v1=−v2.” Combining everything together establishes the claim.
Let A∈km×n be a basis of V. If τ1(v1)=τ2(v2) then τ2(v2)∈τ1(V) and so rank([T1AT2Aξ])≤n for ξ∈kn with v2=Aξ. We show that for general V,ξ this can not happen unless τ1=τ2, in which case v1−v2∈ker(τ1) and so v1=v2. Suppose τ1=τ2. We show the existence of A,ξ such that rank([T1AT2Aξ])=n+1. Since τ1=λτ2 for all λ∈k, there exists some v∈km such that τ1(v),τ2(v) are linearly independent. Let W=\operatorname*{Span}\big{(}\tau_{1}(v),\tau_{2}(v)\big{)}. Since rank(τ1)≥n+1, any complement C of W∩im(τ1) in im(τ1) has dimension at least n−1. Let C1 be a subspace of C of dimension n−1. Let V1 be a subspace of τ1−1(C1) of dimension n−1 such that C1=τ1(V1). Then for V=V1+Span(v) we have \dim\big{(}\tau_{1}(V)+\tau_{2}(v)\big{)}=n+1.
Bibliography10
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1Bruns and Vetter (1988) Bruns, W. and U. Vetter 1988. Determinantal Rings . Springer, Berlin/Heidelberg.
2Catalano-Johnson (1997) Catalano-Johnson, M. L. 1997. The resolution of the ideal of 2x 2 minors of a 2xn matrix of linear forms. Journal of Algebra , 187:39–48.
3Conca and Faenzi (2017) Conca, A. and D. Faenzi 2017. A remark on hyperplane sections of rational normal scrolls. Bull. Math. Soc. Sci. Math. Roumanie , 60 (108)(4):337–349.
4Dokmanić (2019) Dokmanić, I. 2019. Permutations unlabeled beyond sampling unknown. IEEE Signal Processing Letters , 26(6):823–827.
5Han et al. (2018) Han, D., F. Lv, and W. Sun 2018. Recovery of signals from unordered partial frame coefficients. Applied and Computational Harmonic Analysis , 44(1):38–58.
6Lv and Sun (2018) Lv, F. and W. Sun 2018. Real phase retrieval from unordered partial frame coefficients. Advances in Computational Mathematics , 44(3):879–896.
7Roman (2008) Roman, S. 2008. Advanced Linear Algebra . New York: Springer, third edition.
8Tsakiris and Peng (2019) Tsakiris, M. and L. Peng 2019. Homomorphic sensing. In International Conference on Machine Learning , Pp. 6335–6344.