Тёмный

Langton's Ant (extra footage) - Numberphile 

Numberphile2
Подписаться 257 тыс.
Просмотров 84 тыс.
50% 1

Featuring Katie Steckles.
Main video: • Langton's Ant - Number...
104 steps: • Langton's Ant (the 104...
John Conway: bit.ly/ConwayNu...
Audrey: / audreyadorable
NUMBERPHILE
Website: www.numberphile...
Numberphile on Facebook: / numberphile
Numberphile tweets: / numberphile
Numberphile is supported by the Mathematical Sciences Research Institute (MSRI): bit.ly/MSRINumb...
Videos by Brady Haran
Support us on Patreon: / numberphile
Brady's videos subreddit: / bradyharan
A run-down of Brady's channels: www.bradyharan.com
Sign up for (occasional) emails: eepurl.com/YdjL9

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@tomatoso27
@tomatoso27 9 лет назад
It would be great if you could get to interview Stephen Wolfram (the creator of Wolfram Alpha and Mathematica) he dedicated a lot of time to investigate this kind of things.
@ar_xiv
@ar_xiv 9 лет назад
+tomatoso27 he's basically a cellular automaton zealot haha
@ar_xiv
@ar_xiv 9 лет назад
+tomatoso27 (not necessarily a bad thing)
@orbital1337
@orbital1337 9 лет назад
1:29 The precise conjecture is actually that the ant always ends up building a highway provided that either the number of white squares or the number of black squares in the initial configuration is finite. If you want to use the ant to do an arbitrary computation you may need to set up a pattern with infinitely many black and white squares.
@elanjacobs1
@elanjacobs1 9 лет назад
So the ant always ends in an infinite loop..... Sounds like there's a bug in the program
@joefortescue9096
@joefortescue9096 8 лет назад
Elan Jacobs very punny
@capy9846
@capy9846 4 года назад
k
@SendyTheEndless
@SendyTheEndless 8 лет назад
You can do computing with it because the ant only goes into the "highway" when it's in a void. In programming it you're surrounding it with things to do, dots to bounce off of, until it's done what you want it to do, at which point it's of no use and can wander off to join it's brothers and sisters at the end of the infinite highway :)
@Kaepsele337
@Kaepsele337 9 лет назад
Now show the logic gates ... that was why I clicked the extras video
@Kaepsele337
@Kaepsele337 8 лет назад
Dustin Rodriguez Nice! Thank you. Let's see if I can build a full-adder with this.
@andrewsauer2729
@andrewsauer2729 7 лет назад
Where did the logic gates go?
@carterrobinder3254
@carterrobinder3254 7 лет назад
??
@alansmithee419
@alansmithee419 3 года назад
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH THEY'RE GONE
@PhilHibbs
@PhilHibbs 9 лет назад
If you take the configuration at 0:30 and extend the line to infinity to the left, then it will never make a highway. Is this not considered a valid starting configuration because it is infinte?
@SOLAR_WillToWin
@SOLAR_WillToWin 8 лет назад
nonononononononononoonononononononononononononononononononononononononnnnnnnnnnooooooooonononononon
@raykent3211
@raykent3211 8 лет назад
what if the rule said flip the colour? Or "if I've painted the last two squares the same colour, I'll paint the next in the other colour, regardless of the other rules"? Or you could hybridize it with the game of life by having the ant consider surrounding squares. That would give a different behaviour because state changes are only being applied locally to where the ant is, not globally and synchronously as in G of L.
@AnthonyFerrara
@AnthonyFerrara 9 лет назад
if it will always make a "highway", and it is a universal Turing machine, doesn't that imply that it has solved the halting problem? since a Turing machine isn't guaranteed to halt, isn't this system not guaranteed to go to a finite steady pattern in any finite time? or am I missing something here...???
@DracoMetallium
@DracoMetallium 9 лет назад
+Anthony Ferrara I was thinking just the same thing, but in the other direction. If it always halts(it gets to the highway configuration), it cant be Turing complete.
@firstnamelastname-oy7es
@firstnamelastname-oy7es 9 лет назад
+Anthony Ferrara I think that depending on the input grid, the steps required to get to the configuration that gives the highway pattern is variable. Whether or not a certain pattern will get to the Highway stage is uncertain, perhaps testing a certain pattern will take for ever.
@firstnamelastname-oy7es
@firstnamelastname-oy7es 9 лет назад
***** But you can't know whether or not a certain pattern will halt or not. If you consider the Highway pattern to be the halt stage, for some patterns, it is trivial to see whether or not it halts the system, but for other patterns, the computation could take for years before the highway pattern is ever reached. With a traditional Turing machine, that is what the halting problem is all about, not being able to find out if the machine will halt in reasonably fast time given some input. In this ant game, the rules are a little different than the traditional linear Turing machine, but the principle is the same: Given some program description (one's and zeros in a basic Turing machine, the grids in this ant game) the halting problem is to find out out if the program will finish at some point or 'Halt' which means that it will run for ever. You have to know for all programs though, in order to solve the halting problem one way or another. There has to be a way of calculating whether or not the pattern will halt without actually simulating it, which relates the the P vs NP problem. Needless to say, solving these types of issues would be a big deal, and would change the face of computation for ever.
@AnthonyFerrara
@AnthonyFerrara 9 лет назад
If you can prove this is a universal turing machine, then we can trivially find unhaltable starting states. Because we know of many turing machines that are unhaltable, so it's just a matter of re-encoding it into this mechanism. So "we've never found one that didn't wind up in the highway" either implies that 1) it's not a universal turing machine as claimed, or 2) (and far less likely) that it's a solution to the halting problem. Either that, or they just haven't tried to find one that doesn't halt...
@AnthonyFerrara
@AnthonyFerrara 9 лет назад
JapTut finite turing machines exist which don't halt. The only requirements are that the tape is infinite, not that the machine itself (the rules) are infinite. You need infinite support to be universal, but you can implement finite machines that don't halt (for example, in BrainFuck, the following program will never halt: +[]. This will run forever.
@Uhor
@Uhor 9 лет назад
Can you put that ant in the game of life?
@wolfboyft
@wolfboyft 3 года назад
Woah. Overlaying multiple cellauts at once.
@vlahovivan
@vlahovivan 4 года назад
I made a video of multiple Langton's ants fighting each other, you can check it out on my channel
@bighugejake
@bighugejake 9 лет назад
aw, man! I love these autonomous math game things
@PaulGoux
@PaulGoux 5 лет назад
most died of death!!
@ZardoDhieldor
@ZardoDhieldor 9 лет назад
This thing looks like a tumor! D:
@KeinNiemand
@KeinNiemand 8 лет назад
what happens with more then one clore
@Henrix1998
@Henrix1998 9 лет назад
I'll do my other channel intro with that technology! Could someone link me program to make starting patterns or do you have to do everything by hand?
@Kaepsele337
@Kaepsele337 9 лет назад
+Henrix98 scratch.mit.edu/projects/13801864/
@Henrix1998
@Henrix1998 9 лет назад
Guest6265+ I tried that, it does not fill my requirements
@Kaepsele337
@Kaepsele337 9 лет назад
Henrix98 can you run python code? If so I could send you a working script
@themixingchefperformance159
@themixingchefperformance159 7 лет назад
what about closed regions and rules for the ant to use in a closed region?
@D43123
@D43123 Год назад
This is a application than can be used as a conscious state quantum radar or observe the physics of the trancend to discover if the trancend observes mass or true shape that could cause magnetism to see structures causing anomaly
@frankharr9466
@frankharr9466 8 лет назад
What rules are intersting and what aren't is intersting.
@Reliquancy
@Reliquancy 6 лет назад
I think its interesting to make the grid have wrap around or like hes on the surface of a sphere, you know because there are a finite number of pixels it must repeat a state of the grid coloring at some point, but it could take a really long time! Like for a 100*100 grid there are 2^10000 states it could go through without repeating
@alansmithee419
@alansmithee419 3 года назад
while I get what you mean, just thought I'd point out that a wrap-around grid is not remotely similar to a sphere.
@Reliquancy
@Reliquancy 3 года назад
@@alansmithee419 Yeah, a wrap around grid is like a torus.
@Karlavaegen
@Karlavaegen 5 лет назад
It would be cool to know if the Langton ant could be really efficient in a quantum computer to build logic gates...
@lovingboarding
@lovingboarding 9 лет назад
Why is there an unsolved Rubik's Cube?
@alexfreu69
@alexfreu69 9 лет назад
It is there to increase the entropy of the universe.
@cxpKSip
@cxpKSip 6 лет назад
4 ants placed in a 2x2 all facing the same direction will go perpendicular to the direction that the ants are facing, and will advance 1 cell every 12 timesteps, repeating the original configuration.
@tj12711
@tj12711 9 лет назад
0:16 "And it's not even proved that this will always happen." What the hell? In the original video you clearly said "This will always end up happening." Why would you say that if it hasn't been proven?
@PrimusProductions
@PrimusProductions 9 лет назад
Because you'd need to try every initial state and there are an infinitely many possible starting states. People have tried a lot and have found that in all of them it always ends up on the highway, but they have not tried all, nor has anyone found a counter example. People need a rigorous mathematical proof.
@tj12711
@tj12711 9 лет назад
Primus Productions Yeah, I understand how a proof works. Did you not read my comment? In the first video she says that it's proven, but then in this video she says that it isn't proven.
@KasabianFan44
@KasabianFan44 7 лет назад
The true answer should have been that it HAS been proven that the ant will escape and make some sort of pattern, but it HASN'T been proven that that pattern is always the highway.
@cxsss
@cxsss 9 лет назад
it looks like ingo from legend of zelda ocaarina of time lol
@andrewsauer2729
@andrewsauer2729 7 лет назад
Are you sure this is actually Turing-complete(as in, able to compute any partial recursive function) or is it just primitive recursive?
@michaelmam1490
@michaelmam1490 2 года назад
A loop was shown in the video
@abcdef2069
@abcdef2069 7 лет назад
why is there a highway as you said, if this is a random walk situation, highway can not be happened. is the ant walk random? if not random, what is the rule?
@andrewsauer2729
@andrewsauer2729 7 лет назад
I don't quite understand what you mean by "let it go left and right forever". The rule is, the ant moves forward and turns left or right depending on the color of the square it just left, then it changes the color of that square it just left.
@PhilZeGerman
@PhilZeGerman 9 лет назад
I NEED HELP :D Neither am I good at math(s) nor good with computers nor a native English speaker.She said something (twice) that sounded to me like "tuning machine" or maybe "Turing machine"? I know there's something called a Turing test to test like the performance or something? Can someone please enlighten me about what she said and maybe give a quick explanation or give me a couple of keywords so I can look it up? Thank you in advance and have a great week everyone! :)
@Sam-oz8pn
@Sam-oz8pn 8 лет назад
Ok well it's a Turing Machine, I don't know much about it.
@shambosaha9727
@shambosaha9727 4 года назад
Watch Up and Atom's video, you will understand everyhing
@damo06ab
@damo06ab 9 лет назад
So, if you go to the point, where The Highway begins, and take one step back and look at what the grid is looking like and from there going one step back and look at what the grid is looking like, wouldn't you at some point get to a grid layout which is kind of the origin of The Highway and thus have a much easier way of calculating or figuring out whether or not The Highway is inevitably going to occur in an infinite game of Langton's Ant?
@Sam-oz8pn
@Sam-oz8pn 8 лет назад
Well...no, since you don't know what the board looks like outside of the highway in your idea. There are many different games with a highway, so you have to retrace all of them. For example, one could be a few cells leading up to the highway and the rest blank, another could be the same thing, but with a random cell switched. Basically there are too many highway positions to retrace them all.
@Currywurst4444
@Currywurst4444 3 года назад
There are multiple possibilities to start the Highway. The ant can enter the pattern from every direction and the cell before that too and so on. It doesnt make it any easier. You will have to compute exponentially many variations.
@andrewsauer2729
@andrewsauer2729 7 лет назад
Link to a paper which proves the existence of a Universal Turing Machine in Langton's Ant?
@arttubeman11
@arttubeman11 9 лет назад
First in yet another numberphile video!!
Далее
An amazing thing about 276 - Numberphile
15:39
Просмотров 424 тыс.
Gödel's Incompleteness Theorem - Numberphile
13:52
Просмотров 2,2 млн
100 Identical Twins Fight For $250,000
35:40
Просмотров 56 млн
Gambling with the Martingale Strategy - Numberphile
19:11
Why do people keep getting this wrong‽
12:49
Просмотров 1,8 млн
Does Hollywood ruin books? - Numberphile
13:03
Просмотров 431 тыс.
Coding Challenge #89: Langton's Ant
20:58
Просмотров 156 тыс.
The Goat Problem - Numberphile
16:52
Просмотров 845 тыс.
Weber's Law - Numberphile
9:03
Просмотров 972 тыс.
Ant On A Rubber Rope Paradox
12:10
Просмотров 7 млн