Open in TheBrain

Introducing (finally!) Box Arithmetic

Introducing (finally!) Box Arithmetic | Math Foundations 237 | N J Wildberger

Insights into Mathematics

121K subscribers

Subscribed

720

176

Share

5,100 views Sep 3, 2023 Box Arithmetic

Box Arithmetic is a new way of understanding what arithmetic, and much of associated mathematics, is actually truly about. The most important new understandings are that 1) the most powerful data structure for foundational work is not a set, and is not a list, but is rather a multiset, or mset: where elements are unordered and repetitions are allowed and 2) that the particle / anti particle duality famously discovered by Paul Dirac in 20th century physics has a deep and remarkable analog in the foundations of arithmetic. When we put these two together, we get Box Arithmetic.

Here we give an overview of how we propose to reconsider the developments arising from mset arithmetic in the light of this powerful box / anti box duality.

I would especially like to thank my Patreon supporters for their generous support over the years! Your help and encouragement has propelled me forwards in more ways than you think.

Introduction

0:00

foreign

0:03

[Music] I'm Norman Wildberger I've been introducing something of a new point of view

0:13

towards arithmetic fundamental arithmetic using the mset approach where we consider

0:21

data collections which are unordered and where repetitions are allowed as the central sort of

0:26

building blocks of our arithmetic and our algebra and we've had some pretty good success and we've

0:33

gotten a fair ways down but we can sort of see there's a lot further to go there's a lot of

0:37

details and you know and careful structuring that's required but at this stage here we've

0:44

introduced some really novel elements having to do with anti-particles or the mathematical

0:49

equivalents of them and so it's time I think to to sit back and to look at what we've already

0:56

done and to try to reframe it so when we're developing mathematics it's important to not

1:02

always just be at the forefront, but also to occasionally go back to what we've done

1:06

earlier you know and try to understand well what's really what have we done here and have

1:11

we done it in an optimal way considering how the thing is unfolding as we're proceeding

1:17

so oftentimes the initial definitions or notation or whatever that we create aren't really optimal

1:23

but that only becomes apparent sort of further on down the road and we have to be prepared to

1:28

have this sort of reevaluation possibility that's what we're going to do today so it's not a very

1:34

long lecture there's only two slides so first I'm going to just review what sort of more or less

1:38

we've been doing and then we're going to introduce box arithmetic Okay so we've introduced arithmetic

1:45

via msets and starting with zero the the empty mset is just a box say with nothing in it now

1:56

typically I've been writing things in a linear fashion but that's more or less sort of just

2:00

in a chord with our usual way of writing things for today's talk it'll be a little bit better if

2:06

we move to this more obviously two-dimensional approach where the Box aspect of things becomes

2:12

more apparent so once we have zero then we Define a natural number to be simply an mset of zeros

2:19

a collection of zeros so in other words empty boxes which are unordered and which of course

2:24

repetitions are allowed so this for example is how we think about the usual number two

2:31

then we go down one step we define Polynumbers. A polynumber is an mset of natural numbers so

2:37

here is an mset the big box and inside it there's there's a natural number and

2:44

this is also a natural number because it's a sort of a special case of of this one here

2:50

so we end up with this family of nested objects in mathematics usually called a sort of filtered

2:56

object as opposed to a graded object so at every stage the new things that we're invoking include

3:05

already the previously defined things so at the next stage we define multi numbers which

3:11

are msets of poly numbers so here's an example of a multi number this thing here you can see is the

3:18

poly number that we've just defined and here are a few others so in the usual way that I'm sort of

3:24

wanting to link things up with ordinary polynomial algebra this was corresponding to 1 plus Alpha

3:30

squared this is corresponding to one here and this one here to Alpha squared and this thing here well

3:37

a little bit of thought and familiarity with what we've done we'll show you that this is equal to 2

3:43

plus Alpha 0 plus Alpha zero Alpha two now in going from here to here what I've done is I've

3:54

sort of introduced again some new notation which isn't really necessary at this stage but when you

3:59

go to this stage it does become necessary so we're going to rewrite this as 1 plus Alpha 0 squared

4:07

so just in the world of poly numbers this is sort of extraneous and unnecessary but when we move to

4:12

multi numbers where we get more variables with different indices than the ordinary Alpha gets

4:20

replaced with Alpha zero okay then we can keep going this is sort of an obvious inductive or

4:26

recursive approach to this thing and in terms of operations everything comes down to the unique

4:32

operation of addition of msets which is a unique thing that in the world of data structures the

4:39

msets have that the other data objects don't have the ability just to dump everything out into a box

4:47

thereby adding not just two but arbitrarily number of msets to get another mset so for example here's

4:56

an mset here's an mset, when we add them we just dump the contents into another box and we get that

5:00

thing there then multiplication is defined in terms of addition so a times B if a and b are

5:06

msets in this world defined as the mset of things in the form a plus b we look at all possible sums

5:13

a from A, b from B and they form an mset and then that's sort of the pattern that carries on the

5:20

next operation say caret is defined in terms of this way if C and D are msets then C caret D

5:26

is the mset consisting of all products c times d where little c belongs to Capital C and Little d

5:32

belongs to capital D and obviously we can sort of keep going so the whole thing is set up so

5:39

that recursion or sort of inductive approach is really natural just it unfolds in front of us

5:44

but admittedly our intuition for what happens sort of at these lower levels is at this stage

5:49

pretty minimal but if we just sort of stick to multiplication or maybe a caret also then we

5:55

uh and down say down to this level here then we recover quite a lot of ordinary arithmetic or

6:01

algebra but crucially up to this stage only with natural number coefficients if we want to have

6:07

negative number of coefficients well then that's what we did next we introduced negatives and The

6:13

crucial thing there was that it was almost forced upon us to start thinking in terms of particles

6:20

and anti-particles the way the physicists do so there's an electron maybe and here's a positron

6:28

anti anti-particles okay so this notion from physics ends up being intimately involved

6:39

when we start constructing negative numbers and investigating their role and what I want

6:45

to do today is I want to bring this particle anti-particle or mset anti-m-set Duality to

6:52

the four I don't want us to just introduce this at some later stage I want to now go back and

6:59

incorporate this right from the beginning okay so I think this is a key difference between this

7:06

system and all prior systems of arithmetic and I think we need to sort of centrally position things

7:12

so that we can see this Duality and you know and try to understand this Duality very prominently

7:19

so that's what we're going to do now we're going to introduce box arithmetic okay so how are we

Introducing Box Arithmetic

7:25

going to do this how are we going to introduce box arithmetic well what we want to do is we want to

7:29

go back and we want to introduce anti-amsets and negatives as an essential part of the whole story

7:34

from the start and I propose that we're going to do that by thinking about boxes and anti-boxes

7:42

so we're going to move away a little bit from this idea that everything is written on a line with

7:47

lots of brackets nested brackets all kinds of them and think more about representing the arithmetical

7:53

structures in a two-dimensional fashion and we'll have a box approach but there will also

7:59

be a tree approach that's completely equivalent so it's sort of a matter of taste or a matter of

8:06

visual orientation or maybe you know if you're a computer scientist you're naturally going to

8:12

be led to want to think about things in terms of trees and that's fine okay so boxes and anti-boxes

8:19

we're going to proceed in a parallel way to what I've just described but now starting with this

8:26

Duality first and foremost so to begin with we're going to want to consider just empty boxes and The

8:33

crucial thing is that our empty boxes are now of two kinds there's black ones and there's red ones

8:41

the black ones you should think of as being like the ordinary ones that we've already

8:45

been talking about and the red ones are some new ones which are considered to be the anti-objects

8:52

of the black ones and then what we do is we put these boxes or anti-boxes inside other boxes at

9:02

anti-boxes exactly the way we've been doing previously but we're allowed to at any stage

9:07

use either red boxes or black boxes so we're mixing these two things and the fundamental

9:14

Duality between them as represented by these two examples so have a look here we have

9:23

a black box and inside it we have this black box with a red box inside it and

9:28

two red boxes separately and over here we have a red box with exactly the same stuff

9:33

inside it okay so these are the same these are the same so these two boxes

9:39

anti-boxes are exactly the same except that the bounding the outside boxes are different colors

9:47

so we're gonna say that they are they are dual in this sense or they are antis

9:53

of each other so this thing is X then this is going to be x super a or anti X

10:02

now another way of representing that with a tree approach is that we're now going to

10:08

use trees whose vertices are either black or red corresponding here right so this outside

10:15

box here is represented by that black dot there and then inside it there is a red box

10:20

represented by that red node and another red box represented by that red node there's also a black

10:27

box represented by that black node and inside that one there's a red box represented by that red node

10:36

and over here well it's the same story they're really exactly the same except for the top the

10:42

top node is now here red instead of black and I've also allowed myself this Freedom that we are we're

10:49

giving ourselves at the the trees are unordered so you know we can move these various ingredients

10:57

around because of the unordered aspect of the msets that we're considering so we can also write

11:04

this thing here for example if we wanted to this is really the same as we could make it like this

11:23

okay that makes the quality or the The Duality between this one and this one more obvious but

11:30

it's not necessary so you know but this thing here and this thing here are just different because of

11:35

the top the entry the top node being a different color okay so now the crucial property between

11:44

um with these black and red things and then their anti aspect is that they disappear they mutually

11:51

annihilate each other if they're found in the same m box so the so the crucial fact here is that if

12:00

we have a box or an anti-box with uh with the X in it okay x and x a in it all together then they

12:10

cancel and we just get an empty box and that's the same if we have an anti-box with an X and

12:20

an X anti in it we also just end up getting cancellation and we get we get a another red

12:32

anti-box okay so that's the crucial aspect that we have this this Duality but these things cancel out

Interpreting Box Arithmetic

12:41

and let's have a look at this thing here so how do we interpret this well the two red boxes is

12:46

like a minus two because if we rub this thing off and just consider a black box with two red boxes

12:53

inside it then that if we added it to a black box with two black boxes inside it then we would get

13:01

a total with two black boxes and two red boxes inside and they would all cancel we would just

13:06

get the empty empty box which is like zero so this is like minus two just with those two red

13:13

boxes inside and what if we just had this black box with a red box inside it well that would be

13:20

Alpha our basic you know poly number variable Alpha to the minus one because if we multiply

13:27

that by a similar thing with with a black thing inside there in other words a black box with

13:34

another black box with another Black Box inside it that's Alpha we multiply that with Alpha then the

13:42

the the inner boxes have to be added okay the inner boxes have to be added and that

13:47

means that when we we add them the red and the black ones are going to cancel

13:51

we're just going to get an empty box so the result of multiplying those two things would

13:55

be a black box with a single black box inside it which is the number one okay so that's why this

What is an unknown object

14:03

thing here just by itself would be Alpha to the minus one so this whole thing here

14:09

uh in in our world that would be minus two plus Alpha to the minus one

14:17

now what about this thing here what is its meaning well as

14:24

as an object in the mathematical Universe currently this is an unknown object we have not

14:31

seen this kind of thing before it's like you know if I get the positron okay 1930s or maybe 1940 the

14:39

positron was observed but before that you know the there weren't any positrons as far as people could

14:45

tell so this thing here I mean what we could say is that what it is is the entity of this so we can

14:52

say it's minus 2 plus Alpha inverse okay anti but what the meaning of that is is not entirely clear

15:01

so what ends up happening is that when you put these red boxes inside a black box so

15:09

in other words if you consider a box with possibly Red's boxes inside it or anti-boxes

15:16

inside it perhaps under you know deep down in different levels then that kind of thing can

15:23

still end up being represented in principle by a somewhat of an elementary or familiar object

15:31

at least you know down to the level of multi numbers so beyond that we haven't much experience

15:38

so the the red boxes or the the anti-boxes are useful in the sense that they are important

15:45

constituents in the world of box arithmetic but just by themselves they have a kind of

15:53

a strange ephemeral nature maybe like like quarks you know that they make sense when

16:01

they're constrained in in in a nucleus or something but um just isolated quarks we

16:07

don't really see them in nature they don't seem to play a role so while there is this

16:14

symmetry box anti-box symmetry there's also a separation in our minds so we we also want to

16:25

perhaps ultimately be more interested in the arithmetic on this side and think of the

16:31

the anti-boxes as sort of objects which contribute to

16:36

the richness of the arithmetic over here but by themselves maybe have an ephemeral nature

16:44

so I realize this is all rather sort of you know strange maybe it's like Voodoo but I

16:50

hope you've been convinced by my previous videos that we're on to something here that

16:55

we really are touching base with ordinary mathematical reality but we're just looking

16:59

at it in a very different way and we're sort of enshrining that very different way here we're not

17:07

putting that under the carpet we want to really put it Center Stage and look at the consequences

17:12

okay so that's what we're going to do we're going to be looking at thinking about box arithmetic

17:19

being developed in a sort of consistent way so that this Duality is sort of

17:24

almost always omnipresent and that this sort of what we might call a

17:30

box this thing here this phenomenon here we might call this box anti-box creation

17:43

slash annihilation

17:50

so for example what that means is that when we we look at something like this thing here okay

17:56

we could we could change this seemingly change it but actually not do anything real to it so

18:04

if we put in in this say one of these red boxes if we put inside there a red one and a black one

18:21

then the effect is to not change it we have not changed it

18:28

so that means and that's that's true even over on this side you know whenever we put in uh two

18:35

objects boxes or anti-boxes inside a single constituent but they're identical except that

18:43

their top nodes are different colors then those two things will annihilate and so they are able

18:49

to be presented this way so the kind of shimmering reality that the quantum physicists like to talk

18:59

about where we have these fields and and these fields have all these emergent pairs of little

19:05

particles you know that are being quickly created and then annihilated and they appear and then they

19:10

disappear you know just for a split second you know and so this is some kind of really strange

19:15

thing that that's how they think what we're seeing is something parallel to that here in this world

19:22

that we're able to create these box anti-box Pairs and they and then they're annihilated a second

19:31

later so if this is really strange to think about it the following way which which makes it maybe

19:38

um more familiar so when you're doing ordinary arithmetic with fractions say three over five

19:44

okay you you all know that you can replace that by multiplying top and bottom by whatever we want

19:52

say like by two so three over five is the same as six over ten so what have we done there well we've

19:59

introduced a new Factor on the top and the bottom the two factors happen to be the same but they're

20:06

in different places so they're playing different roles sort of like this red dot and this black dot

20:13

they're sort of the same except that they're they're different because one's red and one's

20:17

black and correspondingly you know one of the twos is in the numerator one of the twos is in

20:22

the denominator and so you can take three fifths and if you like you can quickly change it to six

20:27

over ten or you can multiply it by three and get 9 over 15. right you're doing it something very

20:34

similar you're you're you're creating something more complicated by adding some more factors but

20:40

in these two different ways which are sort of balance so they're sort of kind of a duality

20:45

so it's actually not that unfamiliar from some point of view

20:53

okay so now I think uh with this sort of General orientation I think we can now go back to the

21:00

development that we've already had in terms of zeros and natural numbers and poly numbers

21:05

and multi numbers and sort of redo all those things but just starting with the Box anti-Box

21:12

point of view so we just carry on down and it's I think an interesting exercise and we're going

21:20

to have to look very carefully at that because we've seen that these particle anti-particle

21:26

things have some Curious maybe even disturbing properties when we are doing basic arithmetic

21:36

just with say the zero box and the anti-zero box so it might be that when we restrict ourselves to

21:47

just boxed arithmetic that those curious aspects are are hidden from sight in fact that's sort of

21:54

what I'm thinking will happen that those sort of anomalous kind of things that we're seeing are

22:02

are not really visible parts of the the mathematical or arithmetical world that

22:07

we're going to create we're ultimately going to be interested in box arithmetic but we want

22:11

to have this symmetry because these guys are going to be crucial ingredients in the boxes

22:18

so that's a lot of fun maybe some of you would like to you know try that out yourself and see

22:24

how far you get in terms of building up a consistent Theory ultimately we want

22:28

very careful definitions and and theorems and proofs Etc but you know exactly how we're going

22:36

to do that that maybe still some ways away I'm Norman Wildberger thanks for listening [Music]

Attachments