Open in TheBrain

Solving Polynomial Equations15

Wild Egg Maths

4.44K subscribers

How do we extend this power series approach to solving polynomial equations to the quartic case? Well a natural step is to consider a three-dimensional extension of the BiTri array, now including polygonal subdivisions involving not just triangles and quadrilaterals, but pentagons as well.

At the beginning of the video we also report on a new development --one of our Members has found a form of the BiTri array in the Online Encyclopedia of Integer Sequences. And an intriguing paper by Jian Zhou seems to be involved in the story too --a connection with mathematical physics!

00:00

hello everyone i'm norman wahlberger and

00:02

thank you for joining me on this

00:04

adventure

00:04

towards solving general polynomial

00:06

equations

00:08

in this lecture i want to talk about the

00:09

quartic equation i want to extend our by

00:12

try array

00:13

to a bigger story which we're going to

00:16

call the by

00:16

tri quad numbers kind of

00:19

moving up a ladder from triangles to

00:22

quadrilaterals

00:23

and now pentagons but before

00:26

i get into that there is some very

00:28

interesting breaking news that's just

00:30

come to my attention that i want to

00:32

share with you

00:33

this is from one of our members elias

00:36

ammana titus

00:38

many thanks to elias he has discovered

00:40

the following very

00:41

interesting fact that the by try array

00:45

that we've been talking about is

00:46

actually on the

00:49

online encyclopedia of integer sequences

00:51

and it's found at

00:52

a 104978

00:56

where we see an entry that says triangle

00:59

where

00:59

gf that stands for generating function

01:02

satisfies

01:02

and then this cubic equation in a and x

01:05

y

01:06

and then read by rows and then here's a

01:08

string of numbers

01:10

so what does this string of numbers have

01:12

to do with our buy try

01:14

array well it's just a way of reading

01:16

this array

01:18

starting from the top left corner and

01:20

kind of going up the

01:22

cross diagonals so we start with this

01:24

one and then we read up like

01:26

it's one one and then two five three

01:29

and follow along here two five three and

01:31

then five twenty one

01:32

twenty eight twelve and then fourteen

01:34

eighty four

01:35

one eighty um 165 55 etc

01:40

so this one sequence captures in a nice

01:43

way the entire array and that's

01:45

how the online encyclopedia uh deals

01:47

with

01:48

capturing arrays as well okay it's very

01:51

interesting there's not a lot of

01:52

information but

01:54

importantly there is a reference to a

01:57

paper

01:58

by john zao in

02:01

the archive published there 2018 and the

02:05

paper is called

02:06

fat and thin emergent geometries of

02:09

hermitian

02:10

one matrix models it's actually in uh

02:14

in mathematical physics so it's really

02:16

coming from string theory

02:18

and involves feynman diagrams and

02:22

various curves and

02:25

and some you know rather sophisticated

02:27

things but having a look through this

02:29

i found that uh dr zo really does

02:33

uh find these numbers in in formulas

02:36

that he sets up

02:37

okay so um his notation is just a little

02:39

bit different but without understanding

02:41

the paper i think it's really intriguing

02:43

but there's definitely some connections

02:45

here at least with

02:46

some of the things happening in

02:48

mathematical physics which all

02:50

is good for us we like to have

02:52

connections with as many things so we

02:53

can

02:54

and it motivates us to try to you know

02:56

go further and that's what we're going

02:58

to do today

02:59

so we're going to look at the quartic

03:01

equation so let me remind you

03:05

that that is obtained by the equation c

03:08

zero plus c one x plus c two x squared

03:10

plus c three x cubed plus c four x to

03:12

the fourth equals zero

03:14

we've already solved this at least if at

03:16

least found one simple

03:18

solution we looked at this power series

03:20

say a0 plus a1 t up to a8

03:23

to the t to the eight where t is equal

03:26

to

03:26

c zero and then we came up with this

03:30

uh solution right here x is this uh sum

03:33

involving these various um

03:35

kind of terms but now involving all the

03:38

coefficients c0 up to c4 in a somewhat

03:41

predictable way

03:42

and these these numbers here are

03:45

hopefully some kind of variance of the

03:47

by tri

03:48

numbers we want to look at this a little

03:50

bit more carefully

03:52

today and and see that in fact the by

03:54

try situation

03:55

does extend very naturally to this more

03:58

complicated thing

04:00

so the general term here

04:04

is of the form okay it's a it's a

04:07

fraction

04:08

it has some power of c zero let's

04:11

say that that power is m sub

04:15

zero and then we have some similar terms

04:18

one for c2 one for c3 one for c4

04:21

and one for c1 in the denominator

04:27

okay so let's see 0 and then we have to

04:29

change the

04:30

sub 2 and then

04:34

sub 3

04:37

and then sub 4.

04:42

sub 4.

04:46

so that's the the general form of the

04:48

terms that are appearing here

04:50

where we have the two conditions

04:57

and the two conditions were first of all

04:59

that the total degree

05:01

is equal to well for example like here

05:03

the total degree is eight plus four plus

05:05

one

05:06

minus thirteen that's zero so m sub

05:09

zero plus

05:12

m sub two plus and this should be

05:16

sub three here

05:21

plus m sub 3

05:24

plus m sub 4 minus m sub 1

05:27

that should all be zero and the other

05:30

slightly more

05:31

complicated thing is that the the index

05:34

degree should be minus

05:35

one so 0

05:38

times m sub 0

05:42

plus 1 times m sub 1.

05:47

uh

05:50

oh one time

05:53

it's actually the actual exponent is

05:55

negative uh m sub one so which put a

05:57

minus sign there uh plus two uh

06:01

m sub two

06:05

plus three m sub three

06:08

plus four m sub four that's the total

06:12

index degree

06:14

and that should be equal to minus one

06:19

okay so it's a it's not a quartic

06:21

extension

06:22

of the kinds of things we were talking

06:23

about already in the cubic case

06:26

and now let's solve this just as we did

06:28

before we're going to solve

06:30

for um

06:32

[Music]

06:33

there's two equations so we can solve

06:36

for

06:36

for two things um for m0

06:40

and m1 okay so

06:43

put the cursor in there and we'll solve

06:46

exact for m sub 0

06:50

and m comma m sub 1.

06:56

okay and we get these two

07:02

things we get m0 equals this let's

07:06

make that equation i might put the one

07:10

there

07:11

first

07:15

and the second equation is this one here

07:19

the m1 equals say 1 plus

07:23

2 m2 plus 3 m3 plus 4m4

07:27

so hopefully this is very familiar right

07:29

this is a

07:31

very natural extension of the cubic

07:33

thing in fact if you had to guess what

07:35

it would be you would guess exactly this

07:37

right if we drop off the m4 terms then

07:40

we get the

07:41

cubic story and we're going up one by

07:44

one here so it's natural that there's

07:46

three m4 here and a four m4 here and so

07:49

now

07:52

so that general term

07:56

is given by

08:00

okay the m0 is this thing here

08:09

that was m0 and the m1

08:14

is this thing here

08:19

okay and what was the coefficient out

08:22

front

08:22

well there was a minus one to the

08:26

uh i think it was a coefficient of m 3 m

08:28

sub 3

08:30

plus 1. and then there was a fraction

08:34

and that fraction had some factorials

08:37

the top

08:37

factorial was the

08:41

exponent of c1 factorial

08:44

but one removed

08:47

and the bottom we just have the product

08:49

of all these

08:51

factorials that are appearing here in

08:52

the numerator

08:54

so that one and then m sub 2

08:57

factorial m

09:01

sub 3

09:04

factorial at m sub 4 factorial

09:09

okay and that is

09:13

what we think is the general expression

09:15

that's appearing in this

09:18

solution to a general quartic equation

09:22

okay let's make a definition out of this

09:25

so we can work with it maybe say

09:26

f of m sub 0

09:30

m sub 1 m sub 2

09:34

m sub 3

09:37

m sub 4. it's actually five

09:41

inputs but actually m0 and m1 are all

09:43

determined right so there's now actually

09:45

only three inputs

09:46

that are three m2 m3 at

09:49

m4

09:53

now so let me uh

09:56

let's make this as a definition first of

09:59

all clear the definitions

10:04

then i will make this a definition

10:10

okay and let me just check

10:14

check a few more a few of them let's put

10:16

go up here

10:20

so if we put in these are the

10:23

coefficients of

10:25

c2 c3 and c4 so if we choose this term

10:29

here for example which has coefficients

10:31

of 1 1

10:31

  1. we get 7

10:34

2 c the c c y c

10:37

um

10:41

oh it's because i didn't put a c 0 here

10:43

sorry ok c

10:44

sub zero should be c sub zero so let me

10:48

rewrite that

10:51

okay i'm just going to augment the

10:54

definition

10:55

okay now let's try this again

10:59

equals 72 c 0 to the 7 yes

11:02

c1 to the 10th and the bottom c2 c3 c4

11:05

good

11:06

one more

11:09

cup let's say this one right here where

11:11

we have a

11:13

three um actually a zero

11:17

a three and a a one

11:21

zero three and one whoops

11:26

um oh sorry

11:28

that was that was wrong it was three c2s

11:32

and then zero c3s and one c4 let's try

11:36

that instead

11:37

minus 120

11:40

c 0 to the 7 c 1 11 on the bottom c 2

11:44

cubed and c to the 4. that looks right

11:45

okay that looks um

11:46

kind of reasonable okay so

11:50

when we were dealing with the cubic we

11:54

were rather you instead of using m2 m3

11:58

and m4 we were using m and

11:59

n you may recall so let's be a little

12:01

bit consistent let's just

12:02

sort of change notation a little bit

12:05

instead of

12:06

m 2 m 3 m 4 let's write m

12:09

and n and say p

12:16

okay so that's the coefficient

12:26

um there should be a factorial here oops

12:30

a pardon me

12:32

i did that wrong also uh let's correct

12:35

this again

12:42

okay and now let's try this again

12:48

minus one to the n plus one

12:52

power of c0

12:53

[Music]

12:56

c2 c3 sc4

13:06

move them up there this thing over there

13:09

also

13:11

and then c1 on the bottom okay

13:15

and then we can move this factorial over

13:18

there

13:23

i might write this as one plus instead

13:26

it's a little bit easier for me

13:29

how's that look okay

13:34

so um great

13:37

and that's that's the general expression

13:40

and

13:40

so the maybe i should put the

13:43

coefficient in front

13:46

there the coefficients

13:52

are what we now might

13:56

call by try

14:00

quad numbers

14:04

let's introduce that little terminology

14:08

i will have to explain why bi tri and

14:10

quad but uh

14:11

so it turns out that has to do more with

14:13

a

14:14

graph theoretic or tree theoretic

14:16

approach to uh

14:18

these catalan kinds of objects which

14:20

we're going to talk about

14:21

but um there's binary trees and ternary

14:24

trees and uh sort of cortex kind of

14:26

trees and

14:27

so on so that's that's kind of the

14:29

reason for the terminology

14:31

okay and what what are these things so

14:33

let's let's define um

14:35

say maybe c

14:38

m n p equals and we'll just pick out

14:42

these coefficients

14:46

and which are sub

14:51

multinomial

14:56

numbers

14:58

and there's a multinomial because

15:03

well the sum of the terms in the bottom

15:06

is one plus two m plus three n plus four

15:10

p which is one

15:11

more than the factorial that's appearing

15:14

in

15:14

the numerator all right

15:18

so let's make that now definition

15:24

c

15:28

and let's pause okay so what we now have

15:32

what i'm proposing now is that this

15:33

array that we've been looking at

15:35

the by triarray which we were starting

15:37

our lecture

15:38

with namely this array here what we're

15:40

doing is we're extending this into now a

15:43

three-dimensional

15:45

kind of array okay there's now indices

15:48

going in three directions

15:50

m the n and the p and

15:55

our natural conjecture would be that

15:57

since the m

15:58

and the n correspond to subdivisions of

16:00

a polygon

16:01

involving triangles and quadrilaterals

16:04

that this p

16:06

very likely or at least possibly

16:10

has an interpretation of counting

16:13

numbers of pentagons which are also

16:15

included so we're thinking about

16:16

having a polygon and subdividing it into

16:19

triangles

16:20

quadrilaterals and pentagons and this is

16:23

somehow counting the number of such

16:25

subdivisions when you have m triangles

16:28

and n

16:28

quadrilaterals and p pentagons

16:32

at least that's our naive conjecture

16:34

that's sort of just

16:35

following our nose and guessing that

16:38

what's happening here is as close as

16:41

it's possible to be

16:42

to what we've already established okay

16:44

so we don't know whether this is true or

16:46

not this is just our first initial guess

16:48

but in any case these numbers are

16:52

going to be interesting especially if or

16:54

if you know they do appear to be

16:57

natural numbers okay they're certainly

16:59

natural numbers in the uh

17:02

as we see the coefficients of this thing

17:04

but you know more generally how can we

17:06

tell

17:06

so let's have a look at this and i want

17:09

to i want to sort of

17:10

show you some of these numbers but now

17:12

we're talking about a three-dimensional

17:13

array so how am i going to show

17:14

that to you okay so i'm

17:18

let's say we are going to inspect this

17:23

3d array sort of one

17:26

level at a time and

17:32

so to get the levels i might um

17:36

let's vary

17:41

uh well yeah i could uh

17:46

could vary p okay so let's say very p so

17:49

if p equals zero let's make that

17:52

definition

17:54

and then i'm going to make an array so

17:57

let's say m

17:58

of m and n

18:03

equals

18:07

this thing here

18:11

but with an m minus 1 and an n minus 1

18:15

so that my array starts from 0. so i'm

18:18

going to make that definition

18:19

and this is the case have i defined p

18:22

equals 0 yet let me just check

18:25

yes p equals 0 is the case so now we've

18:28

defined this and now that means we're

18:29

just

18:29

sort of reading the p equals zero so if

18:32

you think of p

18:32

is like the third dimension like the the

18:34

z coordinate we're now

18:36

reading this array at the bottom level

18:39

okay

18:40

and let's see what that is

18:44

compute matrices fill matrix

18:48

eight by eight is fine defined by

18:51

function w

18:52

oops not w

18:56

m pardon me

18:59

compute matrices fill matrix

19:04

defined by function m okay

19:08

okay we get the same array that we've

19:10

been talking about which is which is

19:12

fine um that's the base level so

19:15

the base level is essentially the cubic

19:18

okay and now we're building

19:19

up from the cubic in the same way that

19:22

the cubic was built from

19:24

starting with the quadratic case here

19:26

essentially then we were

19:27

extending it and now we're extending the

19:29

cubic case to get to the quartic

19:31

i hope you appreciate how beautiful this

19:33

is or at least potentially beautiful if

19:35

it does really work

19:36

it means that all of these successive

19:39

equations are somehow going to be nested

19:41

inside each other

19:43

so the solution of aquatic is is

19:45

intrinsically going to have the solution

19:47

of the cubic in a very nice way inside

19:49

and somehow builds up from it

19:51

okay um so if we go to the the quintic

19:55

equation which of course we're

19:57

very keen on doing as soon-ish then

20:00

we're going to have to extend this

20:01

three-dimensional array into a sort of a

20:02

fourth dimension

20:03

okay but still they're all building up

20:05

on top of each other and there's some

20:07

kind of consistency

20:09

if it's all true okay so that's

20:12

that's very familiar now let's go to

20:14

something less familiar let's let's look

20:16

at p equals one

20:17

what does that mean that means we're now

20:19

considering

20:21

uh how to decompose a polygon into

20:24

triangles

20:25

quadrilaterals and pentagons where we're

20:27

having exactly one pentagon

20:30

okay so p equals one we're going to make

20:32

that definition

20:33

and now i'm still going to use the same

20:35

formula to

20:37

show now what the values of these

20:40

numbers are

20:43

fill matrix m

20:55

that's kind of cool let's grab one of

20:57

these things okay um

21:00

how about this this first column

21:06

let's take the transpose

21:09

and let's copy this and let's go to neil

21:12

sloane's online encyclopedia and see if

21:14

we can find

21:15

this sequence

21:18

so here we are at the online

21:20

encyclopedia and i've

21:22

input essentially the first column

21:25

of this array that i've showed you 1 6

21:27

28

21:28

120 495 and so on and we

21:31

find that well there's uh it's a

21:34

binomial coefficient

21:36

a double zero two six

21:39

nine four and let's see what

21:43

kinds of things it says

21:46

okay so there's a few things about it um

21:48

and again it's sort of dyke paths

21:50

convex polynomials binary trees

21:54

number of dissections of a convex n plus

21:57

three gone

21:58

by non-crossing diagonals into several

22:00

regions exactly

22:01

n minus two of which are triangular

22:12

okay that that uh is probably very close

22:15

to

22:15

you know our in in intention um where

22:18

we've got

22:19

um triangles and and a pentagon

22:22

basically the other

22:24

block is a pentagon great

22:27

okay so let's go back and that was a

22:29

double zero

22:30

two six nine four

22:35

this is a double zero

22:38

two 6 9 4.

22:42

okay let's grab the first

22:47

row as well and come back

22:51

to the encyclopedia and see if

22:56

we can find this one here

23:00

that's a binomial and

23:04

what does it say

23:08

it doesn't say anything about

23:09

subdivisions of any

23:11

um polygons

23:16

so i think you know we're probably

23:19

touching base with with things that

23:21

people have looked at in some at some

23:24

level

23:24

but maybe we have a bigger

23:26

interpretation of this particular

23:28

kind of story here and especially this

23:30

strong connection with this very simple

23:32

problem extending euler's

23:34

subdivision kind of thing to considering

23:37

subdivisions

23:38

into more than just triangles to

23:40

triangles quadrilaterals pentagons and

23:42

and perhaps higher ones as well okay and

23:46

this was all

23:47

two three six one nine four two three

23:50

six

23:50

one nine four

23:59

two three six oops two three six

24:02

194 the first

24:08

column the first row rather is this one

24:14

okay great now let's go on to p equals

24:16

two and see what happens if we

24:18

require our polygonal subdivision to

24:20

have two pentagons

24:22

okay so we'll make that definition and

24:25

we'll just create a matrix

24:28

compute matrix fill matrix

24:34

so now m again okay

24:40

so we grab one of these see what happens

24:42

in the first top

24:43

top row 4 55 5 546.

24:57

did i grab that right hang on so let's

25:01

try to get copy

25:07

paste okay there we go search

25:11

okay so you see we've gotten already to

25:14

the point now where it seems as if we've

25:17

lost contact with the online

25:20

encyclopedia

25:21

we're at it's not a very stratospheric

25:24

level but it's just a

25:25

different kind of point of view than

25:27

probably what people have been looking

25:28

at

25:29

so this should be a very nice uh

25:31

sequence right if

25:32

if what we're saying um you know has any

25:35

truth to it

25:36

um what we're conjecturing is well i've

25:39

actually stated the conjecture let me

25:42

show it to you here so whoop

25:45

back that's a conjecture

25:54

and give let's give this a name

25:58

let's call this the buy try quad

26:01

conjecture

26:03

that this buy try quad number

26:07

quad number c mnp counts the number of

26:11

diagonal subdivisions of a okay a

26:14

certain polygon

26:15

and the polygon is going to have 2 plus

26:17

m plus 2n plus 3p

26:19

sides into m triangles and n

26:22

quadrilaterals and p pentagons so

26:24

remember the way we counted the

26:26

the number of sides of the polygon we

26:28

start with two and then we add one for

26:30

every triangle that we're creating

26:32

okay if we have one triangle we have

26:33

three sides we have two triangles we

26:35

have four sides and so on

26:36

so the the triangles add one each the

26:39

quadrilaterals add

26:40

two new

26:43

vertices or edges and the pentagons will

26:46

add three new vertices or edges

26:48

so that makes perfect sense and that's

26:51

what we're

26:52

conjecturing without a lot of evidence

26:55

so far

26:56

um but there's a kind of a sense of you

26:58

know

26:59

optimism here and and maybe a sense of

27:02

aesthetic value to it i mean

27:03

it seems reasonable and in particular if

27:05

this is true then this shows that

27:07

cmnp is actually an integer in general

27:09

we can see that it is at least for a

27:11

certain range but in general it will

27:13

still be an integer if this is true

27:15

okay so now already there's lots for you

27:19

to do

27:20

along the lines of what i was showing

27:21

you you know before you take a

27:23

polygon of a certain size and you start

27:26

asking

27:26

you know how many ways can you subdivide

27:28

it into say

27:30

one pentagon and uh you know and

27:34

and two triangles okay

27:38

maybe there's 495 of those

27:41

so i you could try to

27:45

verify some of these numbers and see if

27:47

we can gather some support

27:49

for this enticing conjecture which

27:52

is really exciting because now i think

27:54

we're kind of on top if this is true

27:57

then we're probably on top of a very

27:59

general situation because it's now quite

28:01

clear

28:02

how we can extend this to higher degree

28:06

equations

28:06

right the form of our of our numbers are

28:10

so

28:10

regular 2m plus 3n plus 4p if we add go

28:14

to the

28:14

fifth level we should add a five q and

28:17

over here we should add a

28:18

four q we should add a q factorial okay

28:22

so there's lots to do to check whether

28:24

any of these

28:26

ideas might actually be connected with

28:29

computational explicit reality

Attachments