exponential lower bounds for hom depth 5 circuits over
play

Exponential lower bounds for hom. depth-5 circuits over finite - PowerPoint PPT Presentation

Exponential lower bounds for hom. depth-5 circuits over finite fields Mrinal Kumar Ramprasad Saptharishi TIFR, Mumbai CCC 2017 Riga Rutgers Harvard Algebraic Circuits f ( x 1 , x 2 , x 3 ) = 2 x 2 1 + 2 x 1 x 2 + 2 x 1 x 3 + 2 x 2 x 3 =


  1. Examples Key observation: There are just ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sums of terms of the form ℓ 1 ··· ℓ d . � d � linearly independent k -th order k partial derivatives of ℓ 1 ··· ℓ d .

  2. Examples Key observation: There are just For a generic polynomial, you would all partial derivatives to be linearly independent. ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sums of terms of the form ℓ 1 ··· ℓ d . � d � linearly independent k -th order k partial derivatives of ℓ 1 ··· ℓ d .

  3. Examples Key observation: There are just For a generic polynomial, you would all partial derivatives to be linearly independent. ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sums of terms of the form ℓ 1 ··· ℓ d . � d � linearly independent k -th order k partial derivatives of ℓ 1 ··· ℓ d . �∏ � ∂ = k ( ℓ 1 ··· ℓ d ) ⊆ span ℓ i : S ⊆ [ d ] , | S | = d − k i ∈ S

  4. Examples For a generic polynomial, you would all partial derivatives to be linearly independent. Key observation: There are just ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sums of terms of the form ℓ 1 ··· ℓ d . � d � linearly independent k -th order k partial derivatives of ℓ 1 ··· ℓ d . �∏ � ∂ = k ( ℓ 1 ··· ℓ d ) ⊆ span ℓ i : S ⊆ [ d ] , | S | = d − k i ∈ S For f = Det d , the symbolic determinant of a d × d matrix, we have � 2 linearly independent ( d − k ) × ( d − k ) minors. � d k

  5. Examples For a generic polynomial, you would all partial derivatives to be linearly independent. . Key observation: There are just ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sums of terms of the form ℓ 1 ··· ℓ d . � d � linearly independent k -th order k partial derivatives of ℓ 1 ··· ℓ d . �∏ � ∂ = k ( ℓ 1 ··· ℓ d ) ⊆ span ℓ i : S ⊆ [ d ] , | S | = d − k i ∈ S For f = Det d , the symbolic determinant of a d × d matrix, we have � 2 linearly independent ( d − k ) × ( d − k ) minors. � d k � d Therefore, if Det d = ∑ s i = 1 ℓ i 1 ··· ℓ id , then s ≥ � d / 2

  6. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d .

  7. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . m ∂ x α ∂ = k coefg. of m in ∂ x α ( f ) Mons of degree d − k

  8. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d .

  9. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d .

  10. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . ∂ x ( Q 1 ··· Q r ) = ∂ x ( Q 1 ) · Q 2 ··· Q r + ··· + Q 1 ··· Q r − 1 · ∂ x ( Q r )

  11. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . ∂ x ( Q 1 ··· Q r ) = ∂ x ( Q 1 ) · Q 2 ··· Q r + ··· + Q 1 ··· Q r − 1 · ∂ x ( Q r )

  12. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . � � � d · x = ∏ ∂ x ( Q 1 ··· Q r ) Q i : S ⊂ [ r ] , | S | = r − 1 = span i ∈ S

  13. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . � � � d · ∂ = k ( Q 1 ··· Q r ) x = k ∏ Q i : S ⊂ [ r ] , | S | = r − k = span i ∈ S

  14. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . � � � d · ∂ = k ( Q 1 ··· Q r ) x = k ∏ Q i : S ⊂ [ r ] , | S | = r − k = span i ∈ S Key observation: Many low-degree combinations of partial derivatives are zero if all Q i s have low degree.

  15. Examples Key observation: There are “few” linearly independent partial Key observation: Many low-degree combinations of partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree.

  16. Examples Key observation: There are “few” linearly independent partial Key observation: Many low-degree combinations of partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. � � x = ℓ ∂ = k ( f ) Γ ( f ) = dim Dimension of shifted partial derivatives

  17. Examples Key observation: There are “few” linearly independent partial ▶ [Nisan-Wigderson-95]: ΣΠ d Σ circuits, sum of terms of the form ℓ 1 ··· ℓ d . derivatives of ℓ 1 ··· ℓ d . � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . m x β ∂ x α x = ℓ ∂ = k coefg. of m in x β ∂ x α ( f ) Mons of degree ℓ + d − k

  18. Key observation: Many low-degree combinations of partial Examples... � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree.

  19. Key observation: Many low-degree combinations of partial Examples... � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d .

  20. Key observation: Many low-degree combinations of partial Examples... � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d .

  21. Key observation: Many low-degree combinations of partial Examples... Low degree mons. High degree mons. � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d .

  22. Examples... Low degree [GKKS-12] mons. High degree mons. Key observation: Many low-degree combinations of partial � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓

  23. Examples... Low degree [GKKS-12] small support mons. High degree large support mons. High degree mons. Key observation: Many low-degree combinations of partial � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2

  24. Examples... Low degree [GKKS-12] small support mons. High degree large support mons. mons. High degree Key observation: Many low-degree combinations of partial variables to zero � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2 ▶ Idea 1 - Random restrictions: Randomly set a small number of

  25. Examples... Low degree [GKKS-12] small support mons. High degree large support mons. mons. High degree Key observation: Many low-degree combinations of partial variables to zero � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2 ▶ Idea 1 - Random restrictions: Randomly set a small number of

  26. Examples... Low degree variables to zero [GKKS-12] small support mons. High degree High degree mons. large support mons. monomials Key observation: Many low-degree combinations of partial � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2 ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear

  27. Examples... Low degree variables to zero [GKKS-12] small support mons. High degree High degree mons. large support mons. monomials Key observation: Many low-degree combinations of partial � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2 ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear

  28. Examples... Low degree variables to zero [GKKS-12] small support mons. High degree large support mons. mons. High degree monomials Key observation: Many low-degree combinations of partial � � d ΣΠ d circuits, terms of the ▶ [Gupta-Kamath-Kayal-S-13]: ΣΠ form Q 1 ··· Q � d . derivatives are zero if all Q i s have low degree. ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ✓ Eg. x d / 2 x d / 2 Eg. x 1 ··· x d 1 2 ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear

  29. Examples... variables to zero monomials ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear

  30. Examples... variables to zero monomials ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear dim ( x = ℓ ∂ = k ( f )) Γ ( f ) = Dimension of shifted partials of f .

  31. Examples... variables to zero monomials ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear dim ( x = ℓ ∂ = k ( ρ ( f ))) Γ ( f ) = Dimension of shifted partials of a random restriction of f .

  32. Examples... variables to zero monomials ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . ▶ Idea 1 - Random restrictions: Randomly set a small number of ▶ Idea 2 - Multilinear projection: Discard all non-multilinear dim ( mult ◦ x = ℓ ∂ = k ( ρ ( f ))) Γ ( f ) = Dimension of projected shifted partials of a random restriction of f .

  33. Examples... ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . dim ( mult ◦ x = ℓ ∂ = k ( ρ ( f ))) Γ ( f ) = Dimension of projected shifted partials of a random restriction of f .

  34. Examples... ▶ [Kayal-Limaye-Saha-Srinivasan-13], [Kumar-Saraf-13]: hom. ΣΠΣΠ circuits: terms like Q 1 ··· Q b with total degree d . dim ( mult ◦ x = ℓ ∂ = k ( ρ ( f ))) Γ ( f ) = Dimension of projected shifted partials of a random restriction of f . m x β ∂ x α x = ℓ ∂ = k coefg. of m in x β ∂ x α ( ρ ( f )) Multilinear mons of degree ℓ + d − k

  35. PSPD for hom. depth- circuits. PSPD for a generic depth- circuit ? We already have a complexity measure How large is Small a lower bound against depth- circuits. Large separation between depth- and depth- circuits. ... still don’t know Handling depth- 5 circuits

  36. PSPD for a generic depth- circuit ? How large is Small a lower bound against depth- circuits. Large separation between depth- and depth- circuits. ... still don’t know Handling depth- 5 circuits We already have a complexity measure Γ PSPD for hom. depth- 4 circuits.

  37. Small a lower bound against depth- circuits. Large separation between depth- and depth- circuits. ... still don’t know Handling depth- 5 circuits We already have a complexity measure Γ PSPD for hom. depth- 4 circuits. How large is Γ PSPD for a generic depth- 5 circuit ?

  38. Large separation between depth- and depth- circuits. ... still don’t know Handling depth- 5 circuits We already have a complexity measure Γ PSPD for hom. depth- 4 circuits. How large is Γ PSPD for a generic depth- 5 circuit ? Small ⇒ a lower bound against depth- 5 circuits.

  39. ... still don’t know Handling depth- 5 circuits We already have a complexity measure Γ PSPD for hom. depth- 4 circuits. How large is Γ PSPD for a generic depth- 5 circuit ? Small ⇒ a lower bound against depth- 5 circuits. Large ⇒ separation between depth- 5 and depth- 4 circuits.

  40. ... still don’t know Handling depth- 5 circuits We already have a complexity measure Γ PSPD for hom. depth- 4 circuits. How large is Γ PSPD for a generic depth- 5 circuit ? Small ⇒ a lower bound against depth- 5 circuits. Large ⇒ separation between depth- 5 and depth- 4 circuits.

  41. Evaluating the complexity measure � ∂ = k ( f ) � Γ k ( f ) = dim

  42. Evaluating the complexity measure m ∂ x α ∂ = k coefg. of m in ∂ x α ( f ) Monomials of degree d − k

  43. Evaluating the complexity measure eval. of m ∂ x α ∂ = k coefg. of m in ∂ x α ( f ) Monomials of degree d − k a ¯ ∂ x α ∂ = k ∂ x α ( ρ ( f )) at ¯ a Points in � n q

  44. Evaluating the complexity measure eval. of Small rank Small rank m ∂ x α ∂ = k coefg. of m in ∂ x α ( f ) Monomials of degree d − k ⇓ a ¯ ∂ x α ∂ = k ∂ x α ( ρ ( f )) at ¯ a Points in � n q

  45. [Grigoriev-Karpinski] f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s

  46. [Grigoriev-Karpinski] Low degree terms. High degree terms. f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s

  47. [Grigoriev-Karpinski] Low degree terms. High degree High degree f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s high rank terms low rank terms Eg. ℓ d / 3 ℓ d / 3 ( ℓ 1 + 3 ℓ 2 ) d / 3 1 2

  48. [Grigoriev-Karpinski] Low degree terms. High degree High degree [NW-95] f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s high rank terms low rank terms ✓ Eg. ℓ d / 3 ℓ d / 3 ( ℓ 1 + 3 ℓ 2 ) d / 3 1 2

  49. [Grigoriev-Karpinski] [NW-95] Low degree terms. High degree High degree [NW-95] f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s high rank terms low rank terms ✓ Eg. ℓ d / 3 ℓ d / 3 ( ℓ 1 + 3 ℓ 2 ) d / 3 1 2 ✓

  50. [Grigoriev-Karpinski] High degree Observation [NW-95] [NW-95] zero. High degree terms. Low degree f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s high rank terms low rank terms ✓ Eg. ℓ d / 3 ℓ d / 3 ( ℓ 1 + 3 ℓ 2 ) d / 3 1 2 ✓ If dim { ℓ 1 , ··· , ℓ r } is large, then almost all evaluations of it on � n q are

  51. [Grigoriev-Karpinski] High degree Observation [NW-95] [NW-95] zero. High degree terms. Low degree f = ℓ 11 ··· ℓ 1 d 1 + ··· + ℓ s 1 ··· ℓ sd s high rank terms low rank terms ✓ Eg. ℓ d / 3 ℓ d / 3 ( ℓ 1 + 3 ℓ 2 ) d / 3 1 2 ✓ If dim { ℓ 1 , ··· , ℓ r } is large, then almost all evaluations of it on � n q are

  52. [Grigoriev-Karpinski] m ∂ x α ∂ = k coefg. of m in ∂ x α ( f ) Mons. of degree d − k

  53. [Grigoriev-Karpinski] a ¯ ∂ x α ∂ = k eval. of ∂ x α ( f ) at ¯ a � n q

  54. [Grigoriev-Karpinski] a ¯ ∂ x α ∂ = k eval. of ∂ x α ( f ) at ¯ a � n q

  55. [Grigoriev-Karpinski] Lemma matrix has small rank when a certain small set of columns are removed. a ¯ ∂ x α ∂ = k eval. of ∂ x α ( f ) at ¯ a � n q If f is computable by a small ΣΠΣ circuit over � q , then there the above

  56. [Grigoriev-Karpinski] Lemma matrix has small rank when a certain small set of columns are removed. Lemma removed only few columns. a ¯ ∂ x α ∂ = k eval. of ∂ x α ( f ) at ¯ a � n q If f is computable by a small ΣΠΣ circuit over � q , then there the above For Det n or Perm n the above matrix remains full rank, as long as we

  57. Lifting to depth five Types of products of linear polynomials: Low degree products. High degree products. [GKKS] ΣΠΣΠΣ

  58. Lifting to depth five Types of products of linear polynomials: Low degree products. High degree products. [GKKS] ΣΠΣΠΣ ✓

  59. Lifting to depth five Types of products of linear polynomials: Low degree products. High degree, large rank products. High degree, small rank products. [GKKS] ΣΠΣΠΣ ✓ Eg. ℓ d / 2 ℓ d / 2 Eg. ℓ 1 ··· ℓ d 1 2

  60. Lifting to depth five large rank products. [GKKS] small rank products. High degree, High degree, products. Low degree Types of products of linear polynomials: ΣΠΣΠΣ ✓ Eg. ℓ d / 2 ℓ d / 2 Eg. ℓ 1 ··· ℓ d 1 2 ✓

  61. Lifting to depth five High degree, Observation [GKKS] small rank products. zero. large rank products. High degree, products. Low degree Types of products of linear polynomials: ΣΠΣΠΣ ✓ Eg. ℓ d / 2 ℓ d / 2 Eg. ℓ 1 ··· ℓ d 1 2 ✓ If dim { ℓ 1 , ··· , ℓ r } is large, then almost all evaluations of it on � n q are

  62. Lifting to depth five High degree, Observation [GKKS] small rank products. zero. large rank products. High degree, products. Low degree Types of products of linear polynomials: ΣΠΣΠΣ ✓ Eg. ℓ d / 2 ℓ d / 2 Eg. ℓ 1 ··· ℓ d 1 2 ✓ If dim { ℓ 1 , ··· , ℓ r } is large, then almost all evaluations of it on � n q are

  63. Rank of the eval. version of PSPD We know this rank is large: m x β ∂ x α x = ℓ ∂ = k coefg. of m in x β ∂ x α ( f ) Mons of degree ℓ + d − k

  64. Rank of the eval. version of PSPD We know this rank is large: Need to show this rank is large: m x β ∂ x α x = ℓ ∂ = k coefg. of m in x β ∂ x α ( f ) Mons of degree ℓ + d − k a x β ∂ x α x = ℓ ∂ = k eval. of x β ∂ x α ( f ) at a { 0,1 } n

  65. Switching to the evaluation perspective Large rank Vandermonde [KLSS,KS] Large rank a x β ∂ x α Mons of degree ℓ + d − k � n q a x β ∂ x α = x = ℓ ∂ = k eval. of x β ∂ x α ( f ) at a � n q

  66. Switching to the evaluation perspective Large rank Vandermonde Large rank a x β ∂ x α Mons of degree ℓ + d − k ∵ [KLSS,KS] � n q a x β ∂ x α = x = ℓ ∂ = k eval. of x β ∂ x α ( f ) at a � n q

  67. Switching to the evaluation perspective Large rank Large rank a x β ∂ x α ∵ Vandermonde Mons of degree ℓ + d − k ∵ [KLSS,KS] � n q a x β ∂ x α = x = ℓ ∂ = k eval. of x β ∂ x α ( f ) at a � n q

  68. Switching to the evaluation perspective Large rank Large rank a x β ∂ x α ∵ Vandermonde Mons of degree ℓ + d − k ∵ [KLSS,KS] � n q a x β ∂ x α = x = ℓ ∂ = k eval. of x β ∂ x α ( f ) at a � n q

  69. Issues to be resolved . Fix: Prove a really good rank lower bound on the left matrix. Vandermonde is slightly tall. the matrix is still slightly fat and the Issue 3: Even with . for some random Fix: Ok fine. Work with , is never zero over Issue 1: [Fat matrix] , over Issue 2: But then . Fix: Make the matrix slimmer by only considering evaluations on rank. all matrix] could be zero, even if both are full [T (Barely manages to work for a specific explicit polynomial. Phew!)

  70. Issues to be resolved Fix: Ok fine. Work with Fix: Prove a really good rank lower bound on the left matrix. Vandermonde is slightly tall. the matrix is still slightly fat and the Issue 3: Even with . for some random . , is never zero over , over Issue 2: But then . Fix: Make the matrix slimmer by only considering evaluations on rank. all matrix] could be zero, even if both are full (Barely manages to work for a specific explicit polynomial. Phew!) Issue 1: [Fat matrix] × [T

Recommend


More recommend