Turing Machines

  Рет қаралды 430,880

EngMicroLectures

EngMicroLectures

Күн бұрын

Пікірлер: 104
@namiboy787
@namiboy787 4 жыл бұрын
this is the best and most simple explanation of the turing machine i found today. and i was watching over 20 videos
@bluesystemjackson
@bluesystemjackson 4 жыл бұрын
+1. Also checked hundred of scripts and defintion in my university's lecture videos. But none of these had such a good illustrating examples as this one.
@jasonthurston799
@jasonthurston799 2 күн бұрын
I had to watch it several times to understand it because state transition syntax was not explained very well. I basically had to figure out on my own that the direction you go is decided by comparing the bit at the head to to first number of the state transition, seems to me that could have easily been explained, like "we follow the arrow that has it's first number matching the current value of the head, so we go this way, instead of this other way"
@sinjini3189
@sinjini3189 3 ай бұрын
Watching this 11 years later and this helped me so much!!! You explained it better than any other video on KZbin and even better than ChatGPT, lol.
@TheCheekyPotato
@TheCheekyPotato 10 жыл бұрын
This was fantastic. I've learnt more in this 4 minute video about Turing machines than I have with a year of tuition. Thank you.
@JesusOnAGoat
@JesusOnAGoat 7 жыл бұрын
trust, lecturers are shite theses days if you're not at private school
@geenopeeloteeno
@geenopeeloteeno 10 жыл бұрын
with this video I understood a simple turing machine exercise. thanks from rome.
@sulavlalshrestha6683
@sulavlalshrestha6683 3 жыл бұрын
The description I have been looking for. Thanks.
@christopherschoeder6781
@christopherschoeder6781 8 жыл бұрын
man this is an awesome and simple video, thanks a lot for taking the time to put this together
@kheleey5368
@kheleey5368 4 жыл бұрын
I watched a lot of videos about turing machine and this one is the simplest yet the best thankyou so so much!
@gabyholland5332
@gabyholland5332 9 жыл бұрын
Good god thank you. All I needed was a simple explanation and you provided it. Thank you!!
@LM-bg7iv
@LM-bg7iv 3 жыл бұрын
thank you for this video! its so great! simple and straight to the point! before this I watched a 40min video about turing machines and still didn't get it, but now I finally understand it
@sowianskizonierz2693
@sowianskizonierz2693 3 жыл бұрын
By far the best video. Thank you!
@alexsu9107
@alexsu9107 10 жыл бұрын
Just want to point out that instead of saying current cell, you should say the number that each state is expecting to see. For instance, if q0 sees 1, it moves to q1. If it sees 0, it moves to qh. Just so we have no confusion or whatsoever.
@kezhou5586
@kezhou5586 6 жыл бұрын
The BEST explanation ever!
@DanuraJay
@DanuraJay 3 жыл бұрын
Fantastic presentation! thank you.
@atomic5941
@atomic5941 9 ай бұрын
Your clips are great, very useful for me who has an exam tomorrow.
@aeebeecee3737
@aeebeecee3737 4 жыл бұрын
Turing machine gives a definition of all computation, it’s a powerful virtual computer.
@nirajankoirala6344
@nirajankoirala6344 4 жыл бұрын
at 2:53 , seriously thought he said "any evil computation like multiplication"
@saadabouzahir8696
@saadabouzahir8696 10 жыл бұрын
Thanks so much, so we can conclued that turing mashine are simple CPU which can be programed to perform whatever operation task, right ?!
@mattyrjackson4261
@mattyrjackson4261 4 жыл бұрын
So clearly explained, thank you very much!
@neelgadikar83
@neelgadikar83 4 жыл бұрын
can turning read in both direction left to right and right to left?
@erikecoologic
@erikecoologic 4 жыл бұрын
1:04 The first number is an IF statement, if the value of the cell is 1 and the first number in "1/0,L" is 1 then continue
@marconeves9018
@marconeves9018 8 жыл бұрын
I hope someone will answer this. How does one decide what the initial values for the 0's and 1's are ? Or are they just randomly placed? I have a TM that supposedly checks if Ackermann's Function is decidable/computable and it obviously is, but I just want to show it using this TM I created. Can anyone help me out?
@linkmaster959
@linkmaster959 6 жыл бұрын
You could have an extra initial state that waits for a reply
@XenoContact
@XenoContact 9 жыл бұрын
What does changing a sequence of ones and zeros have to do with whether a mathematical problem can be computed or not? I still have not fully understood the purpose of this machine.
@nathantaylorchapman
@nathantaylorchapman 9 жыл бұрын
+XenoContact The 1s and 0s are bits (binary digits). They're numbers (just like the decimal numbers we use), but represented in a way that computers (a series of circuits) can interpret. Each bit is either an open or closed circuit. So 1 or 0. The Turing Machine performs operations with some formula (program) and moves to the halt state once it find the solution. So when it halts, you know the mathematical formula has been solved.
@zhengzhang4275
@zhengzhang4275 4 жыл бұрын
Genius design!
@carcorr
@carcorr 7 жыл бұрын
Awesome video!!! did you upload a video explaining the rest of it? as you mention "as you will learn later..."
@RadioactiveThingie
@RadioactiveThingie 10 жыл бұрын
Thx for the vid, liked it, explained a lot
@jasonempirical6330
@jasonempirical6330 10 жыл бұрын
Great video!
@BitMerge
@BitMerge 9 жыл бұрын
Nicely explained!
@vanshgupta2395
@vanshgupta2395 4 жыл бұрын
Can someone please tell me how I can make a smaller version using combinational/ sequential circuits?
@programmingwithjackchew903
@programmingwithjackchew903 3 жыл бұрын
can someone explain what is the purpose of turning machine I still very confused
@absolutezero6190
@absolutezero6190 2 ай бұрын
It was a historical invention before computers were built, as a way of formalizing what an “idealized computer” would be capable of doing. This was conceived in the 1930s by Alan Turing
@PranjalSingh
@PranjalSingh 2 жыл бұрын
Thank you!
@Snowball-the-Parakeet
@Snowball-the-Parakeet 10 жыл бұрын
great video
@bonbonpony
@bonbonpony 6 жыл бұрын
Is there any database of the implementations of different algorithms for the Turing machine? I mean, those state machines that it should hold in its "head". For example, how to do the addition and multiplication you mentioned.
@ayeshahassan4582
@ayeshahassan4582 8 жыл бұрын
hi sir i want to know that is there any machine exists for square root or for under root???
@AbdulHannan-ze3ry
@AbdulHannan-ze3ry 8 жыл бұрын
+Ayesha HasSan Walkout karain :D
@brianlaudrupchannel
@brianlaudrupchannel 9 жыл бұрын
Is the Universal Turing Machine the operating system?
@MrDivad006
@MrDivad006 9 жыл бұрын
It's a few layers deeper than that, look up microprogramming to blow your mind
@brianlaudrupchannel
@brianlaudrupchannel 9 жыл бұрын
Lowinator I'm in 3rd year of computer science degree and I still couldn't tell someone how computers work. Lol
@AshThunor
@AshThunor 8 жыл бұрын
That's because you are computer SCIENCE. Computer engineers know very well that the Turing machine is comparable to the processor (such as the ALU).
@Aosssamah
@Aosssamah 10 жыл бұрын
Thanks I want to construct a turing machine that the input is x0y and the output is 1 if x>y or the output is 0 if y>x I want the idea Can u help or anyone plz":
@uroko2993
@uroko2993 2 жыл бұрын
That's a crash, amazing explanation......
@credit888
@credit888 11 жыл бұрын
What does a quantum Turing Machine look like?
@Alex2Buzz
@Alex2Buzz 10 жыл бұрын
You can't observe it.
@credit888
@credit888 10 жыл бұрын
Makes sense as it would have to account for infinite possibilities.
@llawliet2310
@llawliet2310 5 жыл бұрын
> computer engineers such as Alan Turing wow that sentence hurt
@Mathcartney
@Mathcartney 5 жыл бұрын
says the kid fan of anime
@KJ16ish
@KJ16ish 7 жыл бұрын
Good explanation.
@First_Principals
@First_Principals 2 жыл бұрын
Explaining what is computable and what is not, and why would be useful.
@dgLau-hn8mx
@dgLau-hn8mx 10 жыл бұрын
your video is very good, you can help me do some exercises stack automata and Turing Machines, please
@OmarIghirouaiour-c2p
@OmarIghirouaiour-c2p Ай бұрын
quick and effective!!!!
@kuark5290
@kuark5290 7 ай бұрын
you are a god ty
@TP-oj4cb
@TP-oj4cb Ай бұрын
danke nils
@sonfromheaven
@sonfromheaven 7 жыл бұрын
The strings that will be accepted by language L = {0^3^n+1 : n ≥ 0}, if n = (0,1,2) how to solve above problem.
@jacobscanlon2396
@jacobscanlon2396 8 жыл бұрын
Life saver
@warker6186
@warker6186 5 жыл бұрын
thanks 4 sharing gan indonesia?
@TheNuclearBreeze
@TheNuclearBreeze 10 жыл бұрын
I watched the imitation game and had to dig deeper. Even though Ik only 13, I'm trying to take notes and figure out how the machine works. I will continue my notes and will soon, attempt to process this information with my notes
@Catso101
@Catso101 9 жыл бұрын
TheNuclearBreeze This is awesome. Best of luck on your endeavors!
@bonbonpony
@bonbonpony 6 жыл бұрын
Then I recommend you the course on computation theory by Shai Simonson. Here's the playlist: kzbin.info/www/bejne/hqWZeHWMfs6ZkKM
@rollbacked
@rollbacked Жыл бұрын
you must be 21 by now, how are things going?
@Ninja-nt6yt
@Ninja-nt6yt 4 жыл бұрын
0:36
@user-tt5pp7kg1i
@user-tt5pp7kg1i 11 ай бұрын
looksmaxxing goon squad
@ivang.t.4614
@ivang.t.4614 9 жыл бұрын
good thank you
@aeebeecee3737
@aeebeecee3737 4 жыл бұрын
Turing computer I can play with this computer while I’m boring. And just use a pencil, a eraser and a notebook to play this virtual computer and compute something for fun.
@warker6186
@warker6186 4 жыл бұрын
ez n logical xplanation of turing machine i'll be the next one hhe
@williamhuang5329
@williamhuang5329 2 жыл бұрын
Hanzhen harmonic gear , strain wave gear, robot gear reducer , over 30 years experience
@Aosssamah
@Aosssamah 10 жыл бұрын
Just the idea plz
@shivkumars8781
@shivkumars8781 11 жыл бұрын
he is
@somegalaxy4550
@somegalaxy4550 8 ай бұрын
id alwas said it as the turNing machine well i was wrong
@philotheasbliss
@philotheasbliss 2 жыл бұрын
Wow
@DS-qx7xv
@DS-qx7xv 4 жыл бұрын
swaggersouls
@andriusjasinskas1917
@andriusjasinskas1917 9 жыл бұрын
Long talk about simple thing. Computer is an electronic circuit which can simulate any other circuit by means of software. For example you can acomplish any task by building specific electronic circuit or just using computer and write software for that specific task.
@TheBlehBlehBleh
@TheBlehBlehBleh 8 жыл бұрын
+Andrius Jasinskas Eh.. it takes more thought to think in terms of a turing machine but it pays off in that it's mathematically simpler so easier to prove things with. It's the simplest way you can define a machine that can run any algorithm. (At least one of the simplest ways. Lambda calculus has the same capabilities.)
@AD-wg8ik
@AD-wg8ik 4 ай бұрын
Hella from the future
@robertbastien228
@robertbastien228 3 жыл бұрын
Perfect explanation and video - wow in 4:20 sec, a. hitler caput.
@famousclipsfrominternet8527
@famousclipsfrominternet8527 4 жыл бұрын
Who came after the movie- the imitation game
@erenozturk545
@erenozturk545 11 ай бұрын
4:20 baby
@franzpattison
@franzpattison 3 жыл бұрын
Nope still don't get it
@Melih-is-drawing
@Melih-is-drawing 7 ай бұрын
Try to watch again
@ninjapirate123
@ninjapirate123 6 ай бұрын
how foolish
@thechaker
@thechaker 2 жыл бұрын
Badely explained !
@cristianecavalcanti9044
@cristianecavalcanti9044 4 жыл бұрын
carmen and corey
@PWMoze
@PWMoze 5 жыл бұрын
But did Turin mostly use it for porn?
@sadbucket
@sadbucket 6 жыл бұрын
4:20 ;)
@kr7437a
@kr7437a 8 жыл бұрын
bump
@jmdryden
@jmdryden 10 жыл бұрын
youre lovely.
@lornabaker6391
@lornabaker6391 4 жыл бұрын
jontron
@mariamario2092
@mariamario2092 4 жыл бұрын
cha cha slide
@matr__
@matr__ 11 жыл бұрын
I thought Alan Turing was a mathematician...
@micahtritscher951
@micahtritscher951 6 жыл бұрын
Yup. None of that made any sense. I've been trying to learn how it works but I can't get my head around it!!!! Haha
@linkmaster959
@linkmaster959 6 жыл бұрын
What he used to explain the turing concept was a state machine diagram if you want to search that to better understand. Your computer is in a state and has a current output, you input something like a button click. And the computer goes to its next state according to the button click and changes its current output accordingly. In practice, your computer has many many many many outputs at once (think all the different pixels on your screen) and takes in many many inputs (some being your mouse, button clicks, and some being internal feedback like a virus protection scanning your system) but at every single moment of time, your computer is in 1 single state. Most computers are run at very high speeds (clock rates such as 1.8 GHz) 1.8 GHz is your computer going through 18,000,000,000 states per second!
@linkmaster959
@linkmaster959 6 жыл бұрын
Those super high speeds are what make your computer seem like its multitasking and doing many things but in reality it basically can only do one single thing at a time.
@micahtritscher951
@micahtritscher951 6 жыл бұрын
@@linkmaster959 ohh that actually clears quite a bit up. Computer's are amazing!! Thanks mate 👍
@monoastro
@monoastro 3 ай бұрын
slitghtly misleading video, a turing machine with no null symbol is not turing complete as it can't implement a general 1-bit counter
@torrebroughton6286
@torrebroughton6286 4 жыл бұрын
polecat324
@stoyanfurdzhev
@stoyanfurdzhev 2 жыл бұрын
One to zero for Turning.
@oliviaparedes2796
@oliviaparedes2796 4 жыл бұрын
lego
Turing Complete - Computerphile
6:26
Computerphile
Рет қаралды 322 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Biggest Puzzle in Computer Science: P vs. NP
19:44
Quanta Magazine
Рет қаралды 925 М.
Turing Machine (Example 1)
10:35
Neso Academy
Рет қаралды 958 М.
How did the Enigma Machine work?
19:26
Jared Owen
Рет қаралды 10 МЛН
Turing Machines Explained with Pencil
8:46
Art of the Problem
Рет қаралды 293 М.
Turing Machines - How Computer Science Was Created By Accident
17:05
Exploring How Computers Work
18:12
Sebastian Lague
Рет қаралды 3,6 МЛН
A Turing Machine - Overview
5:09
Mike Davey
Рет қаралды 786 М.
Turing Machine - Introduction (Part 1)
8:05
Neso Academy
Рет қаралды 1,1 МЛН
Busy Beaver Turing Machines - Computerphile
17:56
Computerphile
Рет қаралды 421 М.
Alan Turing: Crash Course Computer Science #15
13:04
CrashCourse
Рет қаралды 834 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН