Presentation is loading. Please wait.

Presentation is loading. Please wait.

PIT Questions in Invariant Theory

Similar presentations


Presentation on theme: "PIT Questions in Invariant Theory"โ€” Presentation transcript:

1 PIT Questions in Invariant Theory
Rafael Oliveira University of Toronto PIT Questions in Invariant Theory

2 1 Outline Geom. Inv. Theory Inv. Theory and PIT Examples & Results
Future Work

3 Invariant Theory - Basics
Let ๐‘ฝ be a vector space and ๐‘ฎ be a group acting (linearly) on it ๐‘‰= โ„‚ ๐‘› and ๐บ= ๐‘† ๐‘› permutes coordinates ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› (โ„‚) and ๐บ=๐‘†๐ฟ ๐‘› ร—๐‘†๐ฟ(๐‘›) acts mult. on left-right An invariant polynomial is a polynomial which doesnโ€™t change by action of ๐บ ๐‘ ๐‘”โ‹…๐‘ฅ =๐‘ ๐‘ฅ , โˆ€ ๐‘”โˆˆ๐บ ๐‘‰= โ„‚ ๐‘› and ๐บ= ๐‘† ๐‘› invariants gen. by symmetric polynomials ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› (โ„‚) and ๐บ=๐‘†๐ฟ ๐‘› ร—๐‘†๐ฟ(๐‘›) gen. by determinant Given ๐‘ฃโˆˆ๐‘‰, its orbit is the set ๐’ช ๐‘ฃ โ‰{๐‘”โ‹…๐‘ฃโˆฃ๐‘”โˆˆ๐บ} And the closure ๐’ช ๐‘ฃ is the orbit with its limit points. (Also, zero set of all polynomials vanishing on Gโ‹…๐‘ฃ).

4 Basic Questions Given vector space ๐‘ฝand group ๐‘ฎ acting (linearly) on it Compute generators to invariant polynomials Find relations among generators (a.k.a. syzygies) Many more Orbit Closure Intersection (OCI): given ๐‘ฃ, ๐‘คโˆˆ๐‘‰, is ๐’ช ๐‘ฃ โˆฉ ๐’ช ๐‘ค =โˆ…? Thm [Mumโ€™65]: orbit closures donโ€™t intersect iff โˆƒ ๐‘โˆˆโ„‚ ๐‘‰ ๐บ s.t. ๐‘ ๐‘ฃ โ‰ ๐‘(๐‘ค) Suffices to eval. on random linear comb. of gen. of โ„‚ ๐‘‰ ๐บ How can we deterministically find such a polynomial? Is this the only way to solve it? Null-cone Problem: given ๐‘ฃโˆˆ๐‘‰, is 0โˆˆ ๐’ช ๐‘ฃ ? How do these problems relate to PIT?

5 Invariant Theory and PIT
Input description: Group ๐†, vector space ๐• given by natural encoding, 1 dim ๐‘‰ +dimโก(๐บ) Example: ๐‘ฎ=๐‘ฎ๐‘ณ ๐’ , ๐‘ฝ=๐‘ด๐’‚ ๐’• ๐’ (โ„‚) and action ๐’ˆโ‹…๐‘จ=๐’ˆ๐‘จ ๐’ˆ โˆ’๐Ÿ Problems of interest: Null-cone problem OCI Efficiently (and succinctly) computing generators of โ„‚ ๐‘ฝ ๐‘ฎ Orbit Closure Containment (OCC) More generally we could talk about โ€œexplicit varietiesโ€ but then we wonโ€™t necessarily have invariant theory involved. So probably not good for this talk. Figure out a better theme for such a talk. Can we get a hierarchy of varieties? โ€œSuccinctโ€ < โ€œexplicitโ€ < โ€ฆ Remarks: Null-cone problem and OCI witnessed by inv. Polynomials OCC seems much harder (Markusโ€™ talk) Examples of OCC problems ๐‘ฝ๐‘ท ๐’—๐’” ๐‘ฝ๐‘ต๐‘ท Border Rank

6 Invariant Theory and PIT
Basic structural questions (and results): Is โ„‚ ๐‘ฝ ๐‘ฎ finitely generated? Thm [Hilโ€™90, 93]: Yes! Upper bounds on degree of generators? Thm [Popovโ€™81, Derksenโ€™01]: exponential degree bounds! General construction of invariants? Reynolds operator (Cayley Omega, Casimir) Previous algorithms doubly exponential or exponential until Ketan came along and gave the right complexity theoretic notion of succinctness Remarks: Reynolds operator general, but not โ€œefficientโ€. For algs. need โ€œsimple invariantsโ€ Hard to prove better degree bounds even for special cases Previous algs for Null Cone and OCI were doubly exponential

7 Invariant Theory and PIT
Succinct generators [Mulโ€™12]: โ„‚ ๐‘ฝ ๐‘ฎ has ๐“’-succinct generators, if there is a small circuit ๐‘ญ ๐’—, ๐’š โˆˆ๐“’ such that ๐‘ญ ๐’—, ๐’š = ๐’Š ๐’‡ ๐’Š ๐’— ๐’ˆ ๐’Š (๐’š) ๐’‡ ๐’Š ๐’— ๐’Š is a set of generators of โ„‚ ๐‘ฝ ๐‘ฎ ๐’ˆ ๐’Š ๐’š ๐’Š are linearly independent If โ„‚ ๐‘ฝ ๐‘ฎ has ๐“’-succinct generators, then Null Cone and OCI can be solved by solving PIT for ๐“’! Circuit class C is a โ€œnatural circuit classโ€ (i.e.) closed under restrictions, and for PIT purposes of polynomial degree. Note that for nullcone and OCI the polynomial is a polynomial only in the auxiliary variables y! Remark: enough to take C-succinct separators (where the f_iโ€™s are separating invariants) To test if ๐’– in null cone: test if ๐‘ญ ๐’–, ๐’š โ‰ก๐ŸŽ To test OCI, that is, ๐“ž ๐’– โˆฉ ๐“ž ๐’˜ โ‰ โˆ…: test if ๐‘ญ ๐’–, ๐’š โˆ’๐‘ญ ๐’˜, ๐’š โ‰ก๐ŸŽ Remark: analytic approach may sometimes not need degree bounds on the circuit class ๐’ž for certain problems. [GGOWโ€™16] solution to the null cone

8 Simultaneous Conjugation (SC)
Setup: group ๐บ=๐‘†๐ฟ(๐‘›), vector space ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š ๐‘”โ‹… ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ†’(๐‘” ๐ด 1 ๐‘” โˆ’1 ,โ€ฆ,๐‘” ๐ด ๐‘š ๐‘” โˆ’1 ) Null Cone: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โˆˆ๐‘‰ with rational entries OCI: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š )โˆˆ๐‘‰ with rational entries Invariants [Proโ€™76, Razโ€™74, Forโ€™86]: generated by ๐‘ก๐‘Ÿ ๐‘‹ ๐‘– 1 โ‹ฏ ๐‘‹ ๐‘– โ„“ , where 1โ‰คโ„“โ‰ค ๐‘› 2 , ๐‘– ๐‘— โˆˆ[๐‘š] Have polynomial degree bounds! Is the set above succinct? Procesi, Razmyslov, Formanek

9 Simultaneous Conjugation (SC)
Invariants [Proโ€™76, Razโ€™74, Forโ€™86]: generated by ๐‘ก๐‘Ÿ ๐‘‹ ๐‘– 1 โ‹ฏ ๐‘‹ ๐‘– โ„“ , where 1โ‰คโ„“โ‰ค ๐‘› 2 , ๐‘– ๐‘— โˆˆ[๐‘š] Succinctness [Mulโ€™12, FSโ€™12]: ๐‘ ๐‘— = ๐‘ฆ ๐‘—0 โ‹…๐ผ+ ๐‘–โˆˆ[๐‘š] ๐‘ฆ ๐‘—๐‘– โ‹… ๐‘‹ ๐‘– , 1โ‰ค๐‘—โ‰ค ๐‘› 2 ๐น ๐‘‹ 1 ,โ€ฆ, ๐‘‹ ๐‘š , ๐‘ฆ 10 ,โ€ฆ ๐‘ฆ ๐‘› 2 ๐‘š = ๐‘ก๐‘Ÿ ๐‘ 1 โ‹ฏ ๐‘ ๐‘› 2 =โˆ‘ โˆ ๐‘ฆ ๐‘— ๐‘– ๐‘— โ‹…๐‘ก๐‘Ÿ โˆ ๐‘‹ ๐‘– ๐‘— Procesi, Razmyslov, Formanek

10 Simultaneous Conjugation (SC)
Null Cone: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โˆˆ๐‘‰ with rational entries OCI: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š )โˆˆ๐‘‰ with rational entries Succinctness: ๐น ๐‘‹ 1 ,โ€ฆ, ๐‘‹ ๐‘š , ๐‘ฆ 10 ,โ€ฆ ๐‘ฆ ๐‘› 2 ๐‘š = ๐‘ก๐‘Ÿ ๐‘ 1 โ‹ฏ ๐‘ ๐‘› 2 =โˆ‘ โˆ ๐‘ฆ ๐‘— ๐‘– ๐‘— โ‹…๐‘ก๐‘Ÿ โˆ ๐‘‹ ๐‘– ๐‘— OCI: by [Mumโ€™65] and succinctness, enough to check ๐น ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ๐‘ฆ 10 ,โ€ฆ ๐‘ฆ ๐‘› 2 ๐‘š โˆ’๐น ๐ต 1 ,โ€ฆ, ๐ต ๐‘š , ๐‘ฆ 10 ,โ€ฆ ๐‘ฆ ๐‘› 2 ๐‘š โ‰ 0 Polynomial above zero iff ๐‘ก๐‘Ÿ ๐ด ๐‘– 1 โ‹ฏ ๐ด ๐‘– โ„“ =๐‘ก๐‘Ÿ ๐ต ๐‘– 1 โ‹ฏ ๐ต ๐‘– โ„“ on all gen. [FSโ€™12]: polynomial above is ROABP over ๐’š variables! [RSโ€™05] white-box PIT in P [FSโ€™12] black-box PIT in quasi-P Procesi, Razmyslov, Formanek Perhaps mention here that FS does not provide a separating invariant in their algorithm.

11 Left-Right (LR) Action
Setup: group ๐บ=๐‘†๐ฟ ๐‘› ร—๐‘†๐ฟ(๐‘›), vector space ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š (๐‘”,โ„Ž)โ‹… ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ†’(๐‘” ๐ด 1 โ„Ž โˆ’1 ,โ€ฆ,๐‘” ๐ด ๐‘š โ„Ž โˆ’1 ) Null Cone: ๐€= ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โˆˆ๐‘‰ with rational entries OCI: ๐€= ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ๐‘ฉ=( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š )โˆˆ๐‘‰ with rational entries Invariants [DWโ€™00, SvdBโ€™01, DZโ€™01,DMโ€™16, IQSโ€™16]: generated by ๐‘ ๐‘‘ ๐’€ (๐’…) ,๐‘ฟ =๐‘‘๐‘’๐‘ก ๐‘–โˆˆ[๐‘š] ๐‘Œ ๐‘– (๐‘‘) โŠ— ๐‘‹ ๐‘– , ๐‘Œ ๐‘– (๐‘‘) โˆˆ๐‘€๐‘Ž ๐‘ก ๐‘‘ โ„‚ , ๐‘‘โ‰ค ๐‘› 5 PIT question: ๐€โ‰‰๐ iff there is ๐‘‘โ‰ค ๐‘› 5 s.t. ๐‘ ๐‘‘ ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ ,๐‘จ โˆ’ ๐‘ ๐‘‘ ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ ,๐‘ฉ โ‰ 0 ๐‘‘โˆˆ[ ๐‘› 5 ] ๐‘ ๐‘‘ ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ ,๐‘จ โˆ’ ๐‘ ๐‘‘ ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ ,๐‘ฉ โ‹… ๐‘ง ๐‘‘ โ‰ 0 Derksen Weyman 2000 Domokos Zubkov 2001 Schoefield van der Bergh 2001

12 LR Action โ€“ Null Cone Setup: group ๐บ=๐‘†๐ฟ ๐‘› ร—๐‘†๐ฟ(๐‘›), vector space ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š (๐‘”,โ„Ž)โ‹… ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ†’(๐‘” ๐ด 1 โ„Ž โˆ’1 ,โ€ฆ,๐‘” ๐ด ๐‘š โ„Ž โˆ’1 ) Null Cone: ๐€= ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โˆˆ๐‘‰ with rational entries Analytic algorithm [Gurโ€™04, GGOWโ€™16]: decide membership in the null cone in poly-time. No need for upper bound on the degree of invariants! Algebraic algorithm [IQSโ€™16]: decide membership in the null-cone in poly-time. In particular, if ๐€ not in null cone finds ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ such that ๐‘ ๐‘‘ ๐‘Œ 1 ๐‘‘ ,โ€ฆ, ๐‘Œ 1 ๐‘‘ ,๐‘จ โ‰ 0 In the IQS: need to put the d \in {n-1, n} condition somewhere

13 LR Action โ€“ OCI via reduction [DMโ€™18]
Setup: group ๐บ=๐‘†๐ฟ ๐‘› ร—๐‘†๐ฟ(๐‘›), vector space ๐‘‰=๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š (๐‘”,โ„Ž)โ‹… ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ†’(๐‘” ๐ด 1 โ„Ž โˆ’1 ,โ€ฆ,๐‘” ๐ด ๐‘š โ„Ž โˆ’1 ) OCI: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š )โˆˆ๐‘‰ with rational entries We know OCI for SC. Could we reduce OCI for LR-action to SC? Reduction [DMโ€™18]: OCI for LR-action is equivalent to OCI for SC under poly-time reductions. Easy direction: OCI for SC โ‰ค ๐‘ OCI for LR-action. Pf: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ‰ˆ ๐‘†๐ถ ( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š ) iff ๐ผ, ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ‰ˆ ๐ฟ๐‘… (๐ผ, ๐ต 1 ,โ€ฆ, ๐ต ๐‘š ) Derksen Makam 2018 Hard direction (some easy facts): can assume that det ๐ด ๐‘– = det ๐ต ๐‘– โˆ€๐‘–โˆˆ[๐‘š]. OCI problem doesnโ€™t change if replace input with another elt. from same orbit

14 LR Action โ€“ Reduction to SC [DMโ€™18]
Harder direction: OCI for LR-action โ‰ค ๐‘ OCI for SC. Easy case: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š in the null cone. In this case OCI is equivalent to Null Cone problem. By [GGOWโ€™16, IQSโ€™16] solve this in P Another easy case: det A 1 โ‰ 0 then ๐ด 1 ,โ€ฆ, ๐ด ๐‘š โ‰ˆ ๐ฟ๐‘… ๐ต 1 ,โ€ฆ, ๐ต ๐‘š iff ๐ผ, ๐ด 1 โˆ’1 ๐ด 2 ,โ€ฆ, ๐ด 1 โˆ’1 ๐ด ๐‘š โ‰ˆ ๐ฟ๐‘… (๐ผ, ๐ต 1 โˆ’1 ๐ต 2 ,โ€ฆ, ๐ต 1 โˆ’1 ๐ต ๐‘š )โ‡” ๐ด 1 โˆ’1 ๐ด 2 ,โ€ฆ, ๐ด 1 โˆ’1 ๐ด ๐‘š โ‰ˆ ๐‘†๐ถ ( ๐ต 1 โˆ’1 ๐ต 2 ,โ€ฆ, ๐ต 1 โˆ’1 ๐ต ๐‘š ) Easy to adapt to case where ๐‘ ๐‘๐‘Ž๐‘›( ๐ด ๐‘– ) has invertible matrix* Derksen Makam 2018 Note that B_1 will also be invertible because we assume that det(A_i) = det(B_i) for all I (*) And we know how to obtain this matrix Remaining case: ๐ด 1 ,โ€ฆ, ๐ด ๐‘š , ( ๐ต 1 ,โ€ฆ, ๐ต ๐‘š ) not in null cone and donโ€™t span an invertible matrix. Plan: reduce to the previous case (find inv. matrix) Need to use blow-ups

15 LR Action โ€“ Reduction to SC [DMโ€™18]
Blow-ups: ๐€= ๐ด 1 ,โ€ฆ, ๐ด ๐‘š in ๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š , its ๐‘˜ ๐‘กโ„Ž -order blow-up is ๐‘จ ๐’Œ = ๐‘จ ๐’Š โŠ— ๐‘ฌ ๐’‹๐’Œ , ๐‘–โˆˆ ๐‘š ; ๐‘—,๐‘˜โˆˆ[๐‘˜] Lemma [DMโ€™18]: ๐€, ๐โˆˆ๐‘€๐‘Ž ๐‘ก ๐‘› โ„‚ ๐‘š with rational entries, ๐‘˜โ‰ฅ๐‘›โˆ’1 ๐€ โ‰ˆ ๐‘ณ๐‘น ๐โ‡” ๐‘จ ๐’Œ โ‰ˆ ๐‘ณ๐‘น ๐‘ฉ ๐’Œ Remaining case: ๐€, ๐ not in null cone and det ๐ด ๐‘– = det ๐ต ๐‘– =0 for all ๐‘–โˆˆ ๐‘š . ๐€ not in null cone then there is ๐‘Œ ๐‘– (๐‘›โˆ’1) โˆˆ๐‘€๐‘Ž ๐‘ก ๐‘›โˆ’1 โ„ค s.t. ๐‘‘๐‘’๐‘ก ๐‘–โˆˆ[๐‘š] ๐‘Œ ๐‘– (๐‘›โˆ’1) โŠ— ๐ด ๐‘– โ‰ 0 In particular, ๐€ ๐งโˆ’๐Ÿ has an invertible element Using lemma reduce blown-up instance to SC Derksen Weyman 2000 Domokos Zubkov 2001 Schoefield van der Bergh 2001

16 OCI for LR-action (Analytic Result) - Outline
[AGLOWโ€™18]: decide OCI for LR-action in poly-time. Analytic alg. Now polynomial bounds on the degree of invariants needed! Outline: Scaling to DS takes us to elt of min norm in closures Let ๐ฏ and ๐’˜ be elts of min norm in ๐‘ถ ๐’— and ๐‘ถ ๐’˜ By [KNโ€™79] ๐‘ถ ๐’— and ๐‘ถ ๐’˜ intersect iff ๐ฏ and ๐’˜ are equivalent under โ€œrotationsโ€ (maximal compact subgroup) Test if ๐ฏ and ๐’˜ are equivalent under โ€œrotationsโ€W Too much to introduce in this talk Remark: analytic approach only gives us approximate minimizers, so need to do approximation version of steps 1-4

17 ? Thank you! Open Questions
Create a complexity theory of the computational problems in invariant theory [DMโ€™18] showed that the OCI for SC equivalent to OCI for LR-action Complete problems? More applications? Analytic methods vs algebraic methods what are their powers and limitations? Thank you!


Download ppt "PIT Questions in Invariant Theory"

Similar presentations


Ads by Google