{"id":267,"date":"2023-08-25T16:40:15","date_gmt":"2023-08-25T16:40:15","guid":{"rendered":"https:\/\/szmz.hu\/teaching\/?page_id=267"},"modified":"2024-02-12T11:15:39","modified_gmt":"2024-02-12T11:15:39","slug":"2-3-charles-babbage-mechanikus-szamitogepei","status":"publish","type":"page","link":"https:\/\/szmz.hu\/teaching\/bevezetes-a-szamitogepek-anarcheologiajaba\/2-3-charles-babbage-mechanikus-szamitogepei\/","title":{"rendered":"2.3 Charles Babbage mechanikus sz\u00e1m\u00edt\u00f3g\u00e9pei"},"content":{"rendered":"\n<p>Charles Babbage 1791 december 26-\u00e1n sz\u00fcletett egy londoni bank\u00e1rcsal\u00e1d gyermekek\u00e9nt. Fiatalon elkezdett \u00e9rdekl\u0151dni az algebra ir\u00e1nt, j\u00f3l ismerte a kort\u00e1rs matematikusok eredm\u00e9nyeit, \u00edgy amikor 1811-ben megkezdi tanulm\u00e1nyait a Trinity College-ban, azt tapasztalja, hogy tan\u00e1rain\u00e1l j\u00f3val korszer\u0171bb \u00e9s sz\u00e9lesebb k\u00f6r\u0171 ismeretekkel rendelkezik. Egyetemista \u00e9veiben di\u00e1kt\u00e1rsaival, t\u00f6bbek k\u00f6z\u00f6tt John Herschellel, George Peacock-kal megalak\u00edtja az &#8220;Analytical Society&#8221;-t.<\/p>\n\n\n\n<p>Huszas \u00e9veiben matematikusk\u00e9nt tev\u00e9kenykedik, 1816-ban (25 \u00e9vesen!) a Royal Society tagj\u00e1v\u00e1 v\u00e1lasztj\u00e1k, 1920-ban r\u00e9szt vesz az &#8220;Astronomical Society of London&#8221; megalap\u00edt\u00e1s\u00e1ban (k\u00e9s\u0151bb Royal Astronomical Society). Ett\u0151l kezdve fordul \u00e9rdekl\u0151d\u00e9se a g\u00e9pes\u00edtett sz\u00e1mol\u00f3eszk\u00f6z\u00f6k fel\u00e9, s ennek megfelel\u0151en felhagy a matematikai tev\u00e9kenys\u00e9ggel.<\/p>\n\n\n\n<p><strong>Differential Engine<\/strong><\/p>\n\n\n\n<p>Babbage idej\u00e9ben a haj\u00f3z\u00e1shoz, navig\u00e1ci\u00f3hoz n\u00e9lk\u00fcl\u00f6zhetetlen t\u00e1bl\u00e1zatokat &#8220;nyers emberi er\u0151vel&#8221;, az \u00e9rt\u00e9keket pap\u00edron kisz\u00e1m\u00edt\u00f3 sz\u00e1mol\u00f3-emberek (computer-ek) k\u00e9sz\u00edtett\u00e9k, akik a monoton sz\u00e1m\u00edt\u00e1sok v\u00e9gz\u00e9sekor \u00e9rtelemszer\u0171en sz\u00e1mos hib\u00e1t v\u00e9tettek. Felismerve, hogy a matematikai t\u00e1bl\u00e1k rengeteg hib\u00e1t tartalmaznak, s ennek k\u00f6sz\u00f6nhet\u0151en pl. sz\u00e1mos haj\u00f3 elpusztul, Babbage megpr\u00f3b\u00e1lt keresni egy m\u00e1sik m\u00f3dszert: l\u00e9trehozni egy g\u00e9pet, amely nem hib\u00e1zik, nem f\u00e1rad el \u00e9s nem unja meg a sz\u00e1mol\u00e1st, mint az emberi kalkul\u00e1torok.<\/p>\n\n\n\n<p>Babbage visszaeml\u00e9kez\u00e9sei szerint az automatikus sz\u00e1mol\u00f3berendez\u00e9s \u00f6tlete 1820 k\u00f6r\u00fcl sz\u00fcletett, amikor csillag\u00e1sz bar\u00e1tj\u00e1val John Herschel-lel egy \u00e9jszaka hib\u00e1kt\u00f3l hemzseg\u0151 csillag\u00e1szati sz\u00e1m\u00edt\u00e1sokat ellen\u00f5riztek. Babbage a  rem\u00e9nytelennek t\u0171n\u0151 munka k\u00f6zben elkeseredetten s\u00f3hajtott fel: \u201cadn\u00e1 Isten, hogy ezeket a sz\u00e1m\u00edt\u00e1sokat g\u00f5zg\u00e9ppel lehessen elv\u00e9gezni!&#8221;. Herschel v\u00e1lasza &#8220;It is quite possible&#8221; gondolkodtatta el Babbage-et el\u0151sz\u00f6r a k\u00e9rd\u00e9sen, aki n\u00e9h\u00e1ny napon bel\u00fcl ki is dolgozta a k\u00e9s\u0151bb &#8220;Differencial Engine&#8221; n\u00e9ven ismertt\u00e9 v\u00e1lt g\u00e9p alapelveit.<\/p>\n\n\n\n<p>Babbage egyr\u00e9szr\u0151l j\u00f3l ismerte a Pascal \u00e9s Leibniz \u00e1ltal k\u00e9sz\u00edtett sz\u00e1mol\u00f3g\u00e9peket, m\u00e1sr\u00e9szr\u0151l a gyakorlatb\u00f3l ismerte a logaritmust\u00e1bl\u00e1k k\u00e9sz\u00edt\u00e9s\u00e9nek m\u00f3dj\u00e1t. (1827-ben publik\u00e1lta a &#8220;Table of Logarithms of the Natural Numbers from 1 to 108,000&#8221; c\u00edm\u0171 munk\u00e1j\u00e1t, melyet m\u00e9g a huszadik sz\u00e1zadban is haszn\u00e1ltak). 1822-ben, egy Sir Humphrey Davyhez c\u00edmzett level\u00e9ben \u00edrja le r\u00e9szletesen a meg\u00e9p\u00edtend\u0151 g\u00e9p k\u00e9pess\u00e9geit, t\u00f6bbek k\u00f6z\u00f6tt , hogy az a kisz\u00e1m\u00edtott matematikai t\u00e1bl\u00e1k kinyomtat\u00e1s\u00e1ra is k\u00e9pes.<\/p>\n\n\n\n<p>A Differencial Engine alap\u00f6tlete &#8211; ahogy a neve is mutatja &#8211; a differenci\u00e1k haszn\u00e1lat\u00e1n alapszik. Az al\u00e1bbi egyszer\u00fb t\u00e1bl\u00e1zatban az T=x<sup>2<\/sup>+x+41 kifejez\u00e9s \u00e9rt\u00e9k\u00e9t \u00e1br\u00e1zoljuk:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>x<\/td><td><strong>x<sup>2<\/sup>+x+41<\/strong><\/td><td>D1<\/td><td>D2<\/td><\/tr><tr><td>0<\/td><td><strong>41<\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>1<\/td><td><strong>43<\/strong><\/td><td>2<\/td><td><\/td><\/tr><tr><td>2<\/td><td><strong>47<\/strong><\/td><td>4<\/td><td>2<\/td><\/tr><tr><td>3<\/td><td><strong>53<\/strong><\/td><td>6<\/td><td>2<\/td><\/tr><tr><td>4<\/td><td><strong>61<\/strong><\/td><td>8<\/td><td>2<\/td><\/tr><tr><td>5<\/td><td><strong>71<\/strong><\/td><td>10<\/td><td>2<\/td><\/tr><tr><td>6<\/td><td><strong>83<\/strong><\/td><td>12<\/td><td>2<\/td><\/tr><tr><td>7<\/td><td><strong>97<\/strong><\/td><td>14<\/td><td>2<\/td><\/tr><tr><td>8<\/td><td><strong>113<\/strong><\/td><td>16<\/td><td>2<\/td><\/tr><tr><td>9<\/td><td><strong>131<\/strong><\/td><td>18<\/td><td>2<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>A fenti p\u00e9ld\u00e1ban egy m\u00e1sodfok\u00fa polinomot vizsg\u00e1ltunk(D2 konstans, a D3 oszlop folyamatosan 0-t tartalmazna). \u00c1ltal\u00e1ban ak\u00e1rh\u00e1nyad fok\u00fa polinomnak van olyan differenciaoszlopa, mely m\u00e1r konstans, \u00edgy a polinom fel\u00e9p\u00edthet\u00f5 \u00f6sszead\u00e1sok egym\u00e1sut\u00e1nj\u00e1val.<\/p>\n\n\n\n<p>A differenci\u00e1k haszn\u00e1lat\u00e1nak jelent\u0151s\u00e9ge abban rejlik, hogy b\u00e1rmely f\u00fcggv\u00e9ny polinomokkal adott intervallumon bel\u00fcl tetsz\u00f5leges pontoss\u00e1ggal megk\u00f6zel\u00edthet\u00f5. A k\u00f6zel\u00edt\u00e9s pontoss\u00e1ga a polinom foksz\u00e1m\u00e1val n\u00f5, \u00e9s ah\u00e1ny rend\u00fb differenci\u00e1kkal sz\u00e1mol a g\u00e9p, olyan foksz\u00e1m\u00fa polinomokkal tud k\u00f6zel\u00edteni. Ha teh\u00e1t t\u00e1bl\u00e1zatba szeretn\u00e9nk foglalni egy f\u00fcgv\u00e9ny \u00e9rt\u00e9keit, legyen sz\u00f3 szinuszf\u00fcggv\u00e9nyr\u0151l, vagy a naplemente id\u0151pontj\u00e1nak v\u00e1ltoz\u00e1s\u00e1r\u00f3l, csup\u00e1n megfelel\u0151en kis intervallumokra kell osszuk a f\u00fcggv\u00e9nyt egy adott \u00e9rt\u00e9ktartom\u00e1nyban, \u00e9s min\u00e9l pontosabban k\u00f6zel\u00edt\u0151 polinomokat kell tal\u00e1ljunk az eredm\u00e9nyekhez. Ezut\u00e1n a differenci\u00e1k haszn\u00e1lat\u00e1val egyszer\u0171 \u00f6sszead\u00e1sok sorozat\u00e1val kisz\u00e1mollhat\u00f3k a f\u00fcggv\u00e9ny hi\u00e1nyz\u00f3 \u00e9rt\u00e9kei.<\/p>\n\n\n\n<p>Babbage felismerte, hogy ily m\u00f3don a sz\u00e1mol\u00e1s g\u00e9pes\u00edthet\u0151. Ehhez csup\u00e1n olyan mechanizmusra van sz\u00fcks\u00e9g, amely k\u00fcl\u00f6n k\u00e9pes t\u00e1rolni a fenti t\u00e1bl\u00e1zatban a T, a D1 \u00e9s D2 oszlopok egyes \u00e9rt\u00e9keit, valamint k\u00e9pes azokat \u00f6sszeadni: D1+D2+T<\/p>\n\n\n\n<p>1822 elej\u00e9n Babbage k\u00e9sz\u00edt egy g\u00e9pet, amely a fenti p\u00e9ld\u00e1ban t\u00e1rgyalt T=x2+x+41 f\u00fcggv\u00e9ny \u00e9rt\u00e9keit volt k\u00e9pes kisz\u00e1molni &#8211; az els\u0151 30 \u00e9rt\u00e9ket k\u00e9t \u00e9s f\u00e9l perc alatt. Sajnos sem a szerkezet, sem Babbage tervrajzai nem maradtak fenn, csup\u00e1n n\u00e9h\u00e1ny 1822-ben \u00edrt level\u00e9nek r\u00e9szleteib\u0151l k\u00f6vetkeztethet\u00fcnk a m\u0171k\u00f6d\u00e9s\u00e9re, mely feltehet\u0151leg nagy vonalakban megegyezett a k\u00e9s\u0151bbi, 1830-as terveivel. Fontos kiemelni, hogy ez egy minden szempontb\u00f3l m\u0171k\u00f6d\u0151k\u00e9pes szerkezet volt.<\/p>\n\n\n\n<p>Babbage sz\u00e1m\u00e1ra nem a m\u0171veleti sebess\u00e9g, hanem a pontoss\u00e1g volt els\u0151dleges fontoss\u00e1g\u00fa, hiszen g\u00e9p\u00e9t hib\u00e1tlan (haj\u00f3z\u00e1si, matematikai, csillag\u00e1szati stb.) t\u00e1bl\u00e1zatok k\u00e9sz\u00edt\u00e9s\u00e9re tervezte. Ennek megfelel\u0151en a sz\u00e1m\u00edt\u00e1sok elv\u00e9gz\u00e9se csup\u00e1n a probl\u00e9ma egyik oldal\u00e1t jelentette sz\u00e1m\u00e1ra, a m\u00e1sik megoldand\u00f3 k\u00e9rd\u00e9s az eredm\u00e9nyek (t\u00e1bl\u00e1zatok) kinyomtat\u00e1sa volt. Ha ugyanis ezt emberek v\u00e9gzik manu\u00e1lis m\u00e1sol\u00e1s \u00fatj\u00e1n, \u00fagy a pontatlans\u00e1gok, el\u00edr\u00e1sok nem z\u00e1rhat\u00f3k ki teljesen, \u00edgy nem garant\u00e1lhat\u00f3 a hib\u00e1tlan t\u00e1bl\u00e1zatok k\u00e9sz\u00edt\u00e9se. Babbage teh\u00e1t azt a c\u00e9lt t\u0171zte maga el\u00e9, hogy a Differencial Engine \u00f6nmaga legyen k\u00e9pes kinyomtatni a kisz\u00e1molt \u00e9rt\u00e9keket. Ez a mechanizmus az 1822-es els\u0151 v\u00e1ltozatban m\u00e9g nem szerepelt, de Babbage folyamatos k\u00eds\u00e9rleteket v\u00e9gzett a nyomtat\u00e1s k\u00fcl\u00f6nb\u00f6z\u0151 m\u00f3dozataival kapcsolatban.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2180\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-scaled.jpeg\" alt=\"Jitze Couperus from Los Altos Hills, California, USA, CC BY 2.0 <https:\/\/creativecommons.org\/licenses\/by\/2.0&gt;, via Wikimedia Commons\" class=\"wp-image-317\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-scaled.jpeg 2560w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-300x255.jpeg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-1024x872.jpeg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-768x654.jpeg 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-1536x1308.jpeg 1536w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/image-2048x1744.jpeg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p>Babbage meggy\u0151z\u0151d\u00e9se szerint az 1822-ben elk\u00e9sz\u00edtett v\u00e1ltozat protot\u00edpusa volt a k\u00e9s\u0151bb meg\u00e9p\u00edtend\u0151 g\u00e9pnek, melynek megval\u00f3s\u00edt\u00e1s\u00e1hoz els\u0151sorban anyagi t\u00e1mogat\u00e1sra volt sz\u00fcks\u00e9ge. \u00c1m a 19. sz\u00e1zad elej\u00e9n a kutat\u00e1st-fejleszt\u00e9st el\u0151seg\u00edt\u0151 \u00e1llami t\u00e1mogat\u00e1s fogalma m\u00e9g teljesen ismeretlen volt az \u00fajkori demokr\u00e1ci\u00e1kban.<\/p>\n\n\n\n<p>A m\u00e1r eml\u00edtett, Sir Humphrey Davy-nek, a Royal Society eln\u00f6k\u00e9hez \u00edrt ny\u00edlt lev\u00e9llel Babbage c\u00e9lja \u00e9ppen az volt, hogy min\u00e9l sz\u00e9lesebb k\u00f6rben, els\u0151sorban a tudom\u00e1nyos vil\u00e1gban ismertesse elk\u00e9pzel\u00e9seit \u00e9s eredm\u00e9nyeit. A Differencial Engine jelent\u0151s\u00e9ge egy\u00e9rtelm\u0171 volt a Royal Society tud\u00f3sai sz\u00e1m\u00e1ra, hiszen ezid\u0151t\u00e1jt mindenfajta sz\u00e1m\u00edt\u00e1sig\u00e9nyes m\u0171velethez a matematikai t\u00e1bl\u00e1zatok biztos\u00edtott\u00e1k az egyetlen seg\u00edts\u00e9get, \u00edgy a pontos t\u00e1bl\u00e1zatok k\u00e9sz\u00edt\u00e9se az \u00e9let minden ter\u00fclet\u00e9n kiemelked\u0151 fontoss\u00e1ggal b\u00edrt. (Ilyen volt p\u00e9d\u00e1ul a tengeri navig\u00e1ci\u00f3ban haszn\u00e1lt csillag\u00e1szati t\u00e1bl\u00e1zatok probl\u00e9m\u00e1ja, melyeket \u00e9vente kellett aktualiz\u00e1lni \u00e9s nyomtatott form\u00e1ban megjelentetni.)<\/p>\n\n\n\n<p>Babbage teh\u00e1t \u00e1llami t\u00e1mogat\u00e1sban r\u00e9szes\u00fclt, melynek c\u00e9lja a Differential Engine meg\u00e9p\u00edt\u00e9se volt, \u00f6sszege eleinte 1500, majd 1700 angol fontban ker\u00fclt meg\u00e1llap\u00edt\u00e1sra. Sem Babbage, sem a korm\u00e1ny r\u00e9sz\u00e9r\u0151l nem ker\u00fcltek r\u00e9szletez\u00e9sre a t\u00e1mogat\u00e1s felhaszn\u00e1l\u00e1s\u00e1nak m\u00f3dja, pontos c\u00e9ljai, mely folyamatos \u00e9s egyre er\u0151s\u00f6d\u0151 konfliktusokhoz vezetett. Mindenesetre Babbage a t\u00e1mogat\u00e1st a g\u00e9p meg\u00e9p\u00edt\u00e9se melletti ki\u00e1ll\u00e1sk\u00e9nt \u00e9rtelmezte a korm\u00e1ny r\u00e9sz\u00e9r\u0151l, annak megvon\u00e1s\u00e1t pedig sz\u00f3szeg\u00e9snek.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"1024\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage_diff_1832-884x1024.gif\" alt=\"\" class=\"wp-image-275\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage_diff_1832-884x1024.gif 884w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage_diff_1832-259x300.gif 259w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage_diff_1832-768x889.gif 768w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><figcaption class=\"wp-element-caption\">A Differencial Engine sz\u00e1mol\u00f3m\u0171v\u00e9nek 1832-ben \u00f6sszeszerelt r\u00e9szlete<\/figcaption><\/figure>\n\n\n\n<p>1832-ben, amikor a lassan k\u00e9sz\u00fcl\u0151 szerkezettel kapcsolatos els\u0151 komoly agg\u00e1lyok megfogalmaz\u00f3dtak, a k\u00e9telyek eloszlat\u00e1s\u00e1ra a Royal Society bizotts\u00e1ga sz\u00e1m\u00e1ra a sz\u00e1mol\u00f3m\u0171 egy r\u00e9sze m\u00e1r \u00f6sszeszerelt, m\u0171k\u00f6d\u0151k\u00e9pes \u00e1llapotban ker\u00fclt bemutat\u00e1sra. A k\u00e9pen l\u00e1that\u00f3 darab a teljes sz\u00e1mol\u00f3m\u0171 k\u00f6r\u00fclbel\u00fcl egyheted r\u00e9sze.<\/p>\n\n\n\n<p>1833-ban, amikor Babbage a g\u00e9p mechanikai kivitelez\u00e9s\u00e9t v\u00e9gz\u0151 m\u00e9rn\u00f6kkel, Joseph Clement-tel \u00f6sszet\u0171z\u00e9sbe ker\u00fcl, s a produkci\u00f3 \u00e1tmenetileg le\u00e1ll, a korm\u00e1ny le\u00e1ll\u00edtja a tov\u00e1bbi t\u00e1mogat\u00e1s foly\u00f3s\u00edt\u00e1s\u00e1t. A Differencial Engine \u00e9p\u00edt\u00e9se soha nem indult \u00fajra, pedig ekkor a g\u00e9p m\u00e1r k\u00f6zel \u00e1ll a megval\u00f3sul\u00e1shoz, addig felhaszn\u00e1lt 17 000 fonthoz k\u00e9pest eleny\u00e9sz\u0151, becsl\u00e9sek szerint 500 font r\u00e1ford\u00edt\u00e1st ig\u00e9nyelt volna m\u00e9g a befelyez\u00e9se. (1834-ben a differenciag\u00e9p el\u0151\u00e1ll\u00edt\u00e1si k\u00f6lts\u00e9geit 17 470 fontra becs\u00fclt\u00e9k. Egy g\u0151zmozdony ugyanekkor 1000 fontba ker\u00fclt.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"589\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/BabbageDifferenceEngine.jpg\" alt=\"\" class=\"wp-image-277\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/BabbageDifferenceEngine.jpg 800w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/BabbageDifferenceEngine-300x221.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/BabbageDifferenceEngine-768x565.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">A Differencial Engine egy r\u00e9sze, amit a Babbage m\u0171hely\u00e9ben tal\u00e1lt darabokb\u00f3l raktak \u00f6ssze<br><\/figcaption><\/figure>\n\n\n\n<p>A munk\u00e1latok le\u00e1ll\u00e1s\u00e1nak idej\u00e9n a teljes sz\u00e1mol\u00f3m\u0171 majdnem \u00f6sszes alkatr\u00e9sze legy\u00e1rt\u00e1sra ker\u00fclt, \u00e1m sosem ker\u00fclt \u00f6sszeszerel\u00e9sre.<\/p>\n\n\n\n<p>Babbage g\u00e9pe m\u00e9g a hatodik rend\u0171 differenci\u00e1kat is haszn\u00e1lta. Ehhez hat, egym\u00e1shoz kapcsol\u00f3d\u00f3 sz\u00e1mol\u00f3m\u0171vet tervezett, mai ismereteink szerint hib\u00e1tlanul. A g\u00e9p 20 jegy\u0171 sz\u00e1mokkal dolgozott volna. Babbage csak a g\u00e9p egyes r\u00e9szeit tudta elk\u00e9sz\u00edteni, a munk\u00e1t azonban nem tudta befejezni: r\u00e9szben anyagi okok miatt, r\u00e9szben pedig a kor technikai lehet\u00f5s\u00e9gei nem voltak elegend\u00f5ek. (A bels\u0151 \u00e1tt\u00e9telekn\u00e9l t\u00falzott s\u00farl\u00f3d\u00e1s mer\u00fclt fel, s az \u00e1lland\u00f3 vibr\u00e1ci\u00f3 probl\u00e9m\u00e1kat okozott. A kudarc m\u00e1sik oka az volt, hogy Babbaga az eredeti terveket megv\u00e1ltoztatta a g\u00e9p k\u00e9sz\u00edt\u00e9se k\u00f6zben, 1832-ben a nyomtat\u00f3-, illetve a teljes kontrollmechanizmust \u00fajratervezte.)<\/p>\n\n\n\n<p>A Differencial Engine nyomtat\u00f3egys\u00e9ge puha f\u00e9mlemez sablonba lyukasztotta a sz\u00e1mjegyeket. A nyomtat\u00e1s rendk\u00edv\u00fcl \u00f6sszetett vez\u00e9rl\u0151mechanizmusa lehet\u0151v\u00e9 tette a v\u00e1ltoztathat\u00f3 oszlop \u00e9s sorsz\u00e9less\u00e9get, programozhat\u00f3 sz\u00f6veg form\u00e1z\u00e1st, \u00e9s t\u00e1mogatta pl. az automatikus sort\u00f6r\u00e9st (line-wrapping).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage050114_2529_difference.jpg\" alt=\"\" class=\"wp-image-281\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage050114_2529_difference.jpg 800w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage050114_2529_difference-300x225.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage050114_2529_difference-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">A londoni Science m\u00fazeumban l\u00e1that\u00f3 replika, mely Babbage eredeti tervei szerint \u00e9p\u00fclt.<br><\/figcaption><\/figure>\n\n\n\n<p>A londoni Science Museumban 1991-ben Babbage r\u00e9szletes rajzai alapj\u00e1n meg\u00e9p\u00edtett\u00e9k az eredeti differenciag\u00e9p egyszer\u0171s\u00edtett v\u00e1ltozat\u00e1t korszer\u00fb anyagokb\u00f3l. A legyszer\u0171s\u00edtett szerkezet n\u00e9gyezer alkatr\u00e9szb\u0151l \u00e1ll, m\u00e9retei: 3,4 m \u00d7 0,5 m \u00d7 2,1 m.<\/p>\n\n\n\n<p>A teljes, a m\u0171k\u00f6d\u0151 nyomtat\u00f3egys\u00e9ggel kieg\u00e9sz\u00fclt Differential Engine rekonstrukci\u00f3ja v\u00e9g\u00fcl 2002-ben ker\u00fclt sor. (Val\u00f3j\u00e1ban ez m\u00e1r a m\u00e1sodik, Babbage \u00e1ltal \u00e1ttervezett v\u00e1ltozat replik\u00e1ja, a Differential Engine No. 2.)<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"A demo of Charles Babbage&#039;s Difference Engine\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/BlbQsKpq3Ak?start=11&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">A demo of Charles Babbage&#8217;s Difference Engine:&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=BlbQsKpq3Ak\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=BlbQsKpq3Ak<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"The Babbage Engine: The Largest, Heaviest, Complexiest Mechanical Calculator!!!\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/qctHEGKr9Zs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"The Babbage Difference Engine #2 at CHM\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/be1EM3gQkAY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Az els\u0151 19. sz\u00e1zadban elk\u00e9sz\u00fclt m\u0171k\u00f6d\u00f5 differenciag\u00e9pet Babbage k\u00e9sz\u00fcl\u00e9k\u00e9nek egyszer\u0171s\u00edt\u00e9s\u00e9vel a sv\u00e9d Pehr Georg Scheutz (1785 &#8211; 1873) \u00e9s fia, Edvard Scheutz \u00e9p\u00edtette meg. Hatodik differenci\u00e1k helyett csup\u00e1n negyediket haszn\u00e1lt \u00e9s csak tizenn\u00e9gy sz\u00e1mjeggyel dolgozott, viszont Babbage g\u00e9p\u00e9hez hasonl\u00f3an alkalmas volt t\u00e1bl\u00e1zatok k\u00e9sz\u00edt\u00e9s\u00e9re, nyomtat\u00e1s\u00e1ra is. 1854-ben az elk\u00e9sz\u00fclt szerkezetet  Londonban is bemutatt\u00e1k. Babbage mindenki meglepet\u00e9s\u00e9re a Sheutz-differenciag\u00e9p lelkes t\u00e1mogat\u00f3jak\u00e9nt l\u00e9pett fel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"611\" height=\"205\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/scheutz_diff_engine_lg.jpg\" alt=\"\" class=\"wp-image-285\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/scheutz_diff_engine_lg.jpg 611w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/scheutz_diff_engine_lg-300x101.jpg 300w\" sizes=\"auto, (max-width: 611px) 100vw, 611px\" \/><\/figure>\n\n\n\n<p>Pehr Georg Scheutz 1834-ben Edward fi\u00e1val egy\u00fctt az Edinburgh Review-ban olvasnak a Babbage differenciag\u00e9p\u00e9r\u0151l. A cikk alapj\u00e1n hozz\u00e1fogtak egy l\u00e9nyegesen m\u00f3dos\u00edtott \u00e9s egyszer\u0171s\u00edtett, de t\u00f6k\u00e9letes\u00edtett v\u00e1ltozat meg\u00e9p\u00edt\u00e9s\u00e9hez. A protot\u00edpus m\u00e1r 1834-ben elk\u00e9sz\u00fclt, de a v\u00e9gleges, tov\u00e1bbfejlesztett v\u00e1ltozat gy\u00e1rt\u00e1s\u00e1ra csak 1851-ben, a Sv\u00e9d Akad\u00e9mia anyagi t\u00e1mogat\u00e1s\u00e1val ker\u00fclhetett sor, v\u00e9g\u00fcl a k\u00e9sz szerkezetet 1853-ban mutatt\u00e1k be el\u0151sz\u00f6r.<\/p>\n\n\n\n<p>Differenciag\u00e9peket eg\u00e9szen az 1940-es \u00e9vekig haszn\u00e1ltak matematikai t\u00e1bl\u00e1zatok k\u00e9sz\u00edt\u00e9s\u00e9re.<\/p>\n\n\n\n<p><strong>Kis kit\u00e9r\u0151: a lyukk\u00e1rtya<\/strong><\/p>\n\n\n\n<p>Mint m\u00e1r l\u00e1ttuk, a korai automat\u00e1k vez\u00e9rl\u00e9s\u00e9re a mai zen\u00e9l\u0151dobozokb\u00f3l ismert &#8211; a fogasker\u00e9k \u0151s\u00e9b\u0151l, a b\u00fctyk\u00f6stengelyb\u0151l kifejl\u0151d\u00f6tt &#8211; t\u00fcsk\u00e9s henger, a vez\u00e9rl\u0151dob szolg\u00e1lt. A lyukk\u00e1rtya, lyukszalag elve ugyanez, csup\u00e1n t\u00fcsk\u00e9k helyett lyukak t\u00e1rolj\u00e1k a programot. A sz\u00f6v\u0151g\u00e9pek els\u0151 v\u00e1ltozatai is ezen az elven alapulnak.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Basile_Bouchon_1725_loom.jpg\" alt=\"\" class=\"wp-image-289\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Basile_Bouchon_1725_loom.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Basile_Bouchon_1725_loom-300x225.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Basile_Bouchon_1725_loom-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Basile Bouchon sz\u00f6v\u0151g\u00e9pe 1725-b\u0151l, melyet Jean Baptiste Falcon t\u00f6k\u00e9letes\u00edt 3 \u00e9vvel k\u00e9s\u0151bb<br><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-1024x1024.jpg\" alt=\"\" class=\"wp-image-291\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-1024x1024.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-300x300.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-150x150.jpg 150w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-768x768.jpg 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2-1536x1536.jpg 1536w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/vanconson-loom-collage-2.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Vaucanson automata sz\u00f6v\u0151g\u00e9pe, 1740 k\u00f6r\u00fcl<br><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Deutsches_Technikmuseum_Berlin_February_2008_0013.jpg\" alt=\"\" class=\"wp-image-293\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Deutsches_Technikmuseum_Berlin_February_2008_0013.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Deutsches_Technikmuseum_Berlin_February_2008_0013-300x225.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/1024px-Deutsches_Technikmuseum_Berlin_February_2008_0013-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">lyukk\u00e1rty\u00e1k Jacquard sz\u00f6v\u0151g\u00e9p\u00e9ben (Jacquard sz\u00f6v\u0151g\u00e9p\u00e9t 1801-ben mutatja be el\u0151sz\u00f6r, majd t\u00f6bbsz\u00f6r t\u00f6k\u00e9letes\u00edti)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"308\" height=\"465\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Jacquard_Joseph_Marie_woven_silk.jpg\" alt=\"\" class=\"wp-image-295\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Jacquard_Joseph_Marie_woven_silk.jpg 308w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Jacquard_Joseph_Marie_woven_silk-199x300.jpg 199w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><figcaption class=\"wp-element-caption\">Jacquard selyemb\u0151l sz\u0151tt portr\u00e9ja, 1839 (24000 lyukk\u00e1rtya szolg\u00e1lt a teljes k\u00e9p t\u00e1rol\u00e1s\u00e1ra, csup\u00e1n megrendel\u00e9sre k\u00e9sz\u00fclt, Babbage is rendelt egyet mag\u00e1nak)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Fiber artist Lia Cook talks about her Jacquard loom\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/7E9G9QATIGg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"A Jacquard loom in action\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/OlJns3fPItE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Paradise Mill How The Jacquard Mechanism Works\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/x_ijmjx7Xys?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"has-large-font-size\"><strong>Analitycal Engine<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"False Dawn: The Babbage Engine\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/XSkGY6LchJs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Babbage \u00e9rdekl\u0151d\u00e9se a Differencial Engine kudarca ut\u00e1n azonnal egy \u00faj, \u00e1ltal\u00e1nos c\u00e9l\u00fa g\u00e9p \u00e9p\u00edt\u00e9se fel\u00e9 fordul, 1834 v\u00e9g\u00e9re m\u00e1r elk\u00e9sz\u00fcl az Analitycal Engine n\u00e9vre keresztelt szerkezet alapvet\u0151 terveivel, melynek \u00edgy \u00edrta le m\u00fbk\u00f6d\u00e9s\u00e9t:<\/p>\n\n\n\n<p>\u201cA g\u00e9p k\u00e9t f\u0151 r\u00e9szb\u0151l \u00e1ll.<\/p>\n\n\n\n<p><em>1. A t\u00e1rol\u00f3b\u00f3l, ahol azok a v\u00e1ltoz\u00f3k helyezkednek el, amelyekkel m\u0171veleteket kell v\u00e9gezni, valamint a m\u00e1s m\u0171veletek eredm\u00e9nyek\u00e9nt keletkez\u0151 mennyis\u00e9gek.<\/em><\/p>\n\n\n\n<p><em>2. A malomb\u00f3l, amelybe mindig azokat a mennyis\u00e9geket vissz\u00fck be, amelyeken \u00e9ppen valamilyen m\u0171veletet kell v\u00e9gezni.<\/em><\/p>\n\n\n\n<p><em>Minden formula \u2013 amelyet az analitikus g\u00e9ppel ki lehet sz\u00e1moltatni \u2013 bizonyos algebrai m\u0171veletekb\u00f5l \u00e1ll, amelyeket adott bet\u0171k\u00f6n kell v\u00e9grehajtatni; tov\u00e1bb\u00e1 bizonyos m\u00f3dos\u00edt\u00e1sokb\u00f3l, a sz\u00f3ban forg\u00f3 bet\u0171kh\u00f6z hozz\u00e1rendelt numerikus \u00e9rt\u00e9kekt\u0151l f\u00fcgg\u00f5en.<\/em><\/p>\n\n\n\n<p><em>Ennek folyt\u00e1n k\u00e9t k\u00e1rtyacsomag van: az els\u0151 a v\u00e9grehajtand\u00f3 m\u0171veleteket hat\u00e1rozza meg \u2013 ezek a m\u0171veleti k\u00e1rty\u00e1k; a m\u00e1sik meghat\u00e1rozza azokat a speci\u00e1lis v\u00e1ltoz\u00f3kat, amelyeken az el\u0151z\u0151eknek a m\u0171veleteket v\u00e9gre kell hajtani \u2013 ez ut\u00f3bbiak a v\u00e1ltoz\u00f3k\u00e1rty\u00e1k. Most valamennyi v\u00e1ltoz\u00f3 \u00e9s konstans bet\u0171jel\u00e9t egy oszlop tetej\u00e9re \u00edrjuk, amely oszlop b\u00e1rmilyen, sz\u00fcks\u00e9ges mennyis\u00e9gben k\u00e9pes sz\u00e1mjegyeket tartalmazni.<\/em><\/p>\n\n\n\n<p><em>Ebben az elrendez\u00e9sben, ha b\u00e1rmilyen formul\u00e1t ki akarunk sz\u00e1m\u00edtani, a m\u0171veleti k\u00e1rty\u00e1k csomagj\u00e1t \u00fagy kell egym\u00e1s ut\u00e1n elhelyezni, hogy azok a m\u0171veleteket olyan sorrendben tartalmazz\u00e1k, ahogy a formul\u00e1ban el\u0151fordulnak. Ezut\u00e1n egy m\u00e1sik k\u00e1rtyacsomagot kell \u00f6sszeraknunk, amely a v\u00e1ltoz\u00f3kat beh\u00edvja a malomba, abban a sorrendben, ahogy dolgozni k\u00edv\u00e1nunk vel\u00fck. Minden m\u0171velet elv\u00e9gz\u00e9s\u00e9hez h\u00e1rom tov\u00e1bbi k\u00e1rty\u00e1ra lesz sz\u00fcks\u00e9g: kett\u0151 azon v\u00e1ltoz\u00f3kat \u00e9s konstansokat, illetve ezek numerikus \u00e9rt\u00e9keit tartalmazza, amelyekre az el\u0151z\u0151 m\u0171veleti k\u00e1rtya hat\u00e1ssal van; a harmadik jelzi azt a v\u00e1ltoz\u00f3t, amelyben a m\u0171velet sz\u00e1mszer\u0171 eredm\u00e9ny\u00e9t el kell helyezni.<\/em><\/p>\n\n\n\n<p><em>Az analitikus g\u00e9p enn\u00e9l fogva rendk\u00edv\u00fcl \u00e1ltal\u00e1nos jelleg\u0171. B\u00e1rmilyen formula \u00e9rt\u00e9k\u00e9t akarjuk kisz\u00e1m\u00edttatni, e sz\u00e1m\u00edt\u00e1s szab\u00e1lyait k\u00e9t k\u00e1rtyacsomag \u00fatj\u00e1n kell k\u00f6z\u00f6ln\u00fcnk vele. Ha ezeket behelyezt\u00fck, a g\u00e9pet be\u00e1ll\u00edtottuk erre a speci\u00e1lis formul\u00e1ra.<\/em><\/p>\n\n\n\n<p><em>Ha egyszer a k\u00e1rtyacsomagokat egy adott formul\u00e1hoz \u00f6ssze\u00e1ll\u00edtottuk, azokat b\u00e1rmely k\u00e9s\u0151bbi id\u0151pontban ism\u00e9t felhaszn\u00e1lhatjuk, hogy a formula \u00e9rt\u00e9k\u00e9t m\u00e1s, esetleg sz\u00fcks\u00e9gess\u00e9 v\u00e1l\u00f3 konstansokkal sz\u00e1m\u00edtsuk ki \u00fajra.<\/em><\/p>\n\n\n\n<p><em>Az analitikus g\u00e9pnek \u00edgy saj\u00e1t k\u00f6nyvt\u00e1ra lesz. B\u00e1rmely,egyszer m\u00e1r \u00f6ssze\u00e1ll\u00edtott k\u00e1rtyacsomag b\u00e1rmely k\u00e9s\u0151bbi id\u00f5pontban meg fogja ism\u00e9telni azokat a sz\u00e1m\u00edt\u00e1sokat, amelyekre eredetileg l\u00e9trehozt\u00e1k. Ekkor csak a konstansok numerikus \u00e9rt\u00e9k\u00e9t kell beadni.\u201d<\/em><\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>&#8220;The Analytical Engine consists of two&nbsp;parts:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1st. The store in which all the variables to be operated upon, as well as all those quantities which have arisen from the result of other operations, are placed.<\/li>\n\n\n\n<li>2nd. The mill into which the quantities about to be operated upon are always brought.<\/li>\n<\/ul>\n\n\n\n<p>Every formula which the Analytical Engine can be required to compute consists of certain algebraical operations to be performed upon given letters, and of certain other modifications depending on the numerical value assigned to those letters.<\/p>\n\n\n\n<p>There are therefore two sets of cards, the first to direct the&nbsp;nature of the operations to be performed\u2014these are called operation cards: the other to direct the particular variables on which those cards are required to operate\u2014these latter are called variable cards. Now the symbol of each variable or constant, is placed at the top of a column capable of containing any required number of digits.<\/p>\n\n\n\n<p>Under this arrangement, when any formula is required to be computed, a set of operation cards must be strung together, which contain the series of operations in the order in which they occur. Another set of cards must then be strung together, to call in the variables into the mill, the order in which they are required to be acted upon. Each operation card will require three other cards, two to represent the variables and constants and their numerical values upon which the previous operation card is to act, and one to indicate the variable on which the arithmetical result of this operation is to be placed.<\/p>\n\n\n\n<p>But each variable has below it, on the same axis, a certain number of figure-wheels marked on their edges with the ten digits: upon these any number the machine is capable of holding can be placed. Whenever variables are ordered into the mill, these figures will be brought in, and the operation indicated by the preceding card will be performed upon them. The result of this operation will then be replaced in the store.<\/p>\n\n\n\n<p>The Analytical Engine is therefore a machine of the most general nature. Whatever formula it is required to develop, the law of its development must be communicated to it by two sets of cards. When these have been placed, the engine is special for that particular formula. The numerical value of its constants must then be put on the columns of wheels below them, and on setting the Engine in motion it will calculate and print the numerical results of that formula.<\/p>\n\n\n\n<p>Every set of cards made for any formula will at any future time recalculate that formula with whatever constants may be required.<\/p>\n\n\n\n<p>Thus the Analytical Engine will possess a library of its own. Every set of cards once made will at any future time reproduce the calculations for which it was first arranged. The numerical value of its constants may then be inserted.&#8221; (Charles Babbage: Passages from a Life of a Philosopher, pp.117-119.)<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"693\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/PunchedCardsAnalyticalEngine-1.jpg\" alt=\"\" class=\"wp-image-301\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/PunchedCardsAnalyticalEngine-1.jpg 400w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/PunchedCardsAnalyticalEngine-1-173x300.jpg 173w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"853\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/640px-Analytical_Engine_2290032530.jpg\" alt=\"\" class=\"wp-image-303\" style=\"width:390px;height:520px\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/640px-Analytical_Engine_2290032530.jpg 640w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/640px-Analytical_Engine_2290032530-225x300.jpg 225w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\">A lyukk\u00e1rty\u00e1k \u00e9s a &#8220;malom&#8221; (= Central Processing Unit, CPU, Processzor)<br><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Az Analitycal Engine teljes eg\u00e9sz\u00e9ben sohasem \u00e9p\u00fclt meg, pedig a modern sz\u00e1m\u00edt\u00f3g\u00e9pek sok saj\u00e1ts\u00e1g\u00e1val rendelkezett. Babbage univerz\u00e1lis g\u00e9pet tervezett, amely adatbeviteli \u00e9s eredm\u00e9ny-kiviteli egys\u00e9gb\u00f5l, sz\u00e1mol\u00f3m\u00fbb\u00f5l \u00e9s r\u00e9szeredm\u00e9ny-t\u00e1rol\u00f3b\u00f3l \u00e1llt . A g\u00e9p lyukk\u00e1rty\u00e1kr\u00f3l olvasta volna be az inform\u00e1ci\u00f3kat, tudott volna utas\u00edt\u00e1sokat \u00e9s adatokat t\u00e1rolni, matematikai m\u00fbveleteket v\u00e9grehajtani \u00e9s adatokat kinyomtatni, s\u0151t, f\u00fcggv\u00e9nyeket g\u00f6rb\u00e9k form\u00e1j\u00e1ban rajzol\u00f3 plotterrel is rendelkezett (volna). Lyukk\u00e1rty\u00e1k vez\u00e9relt\u00e9k volna a tulajdonk\u00e9ppeni sz\u00e1m\u00edt\u00e1si folyamatokat is. Megjelent a felt\u00e9teles vez\u00e9rl\u00e9s\u00e1tad\u00e1s \u00f6tlete: egy sz\u00e1m el\u00f5jel\u00e9nek f\u00fcggv\u00e9ny\u00e9ben a g\u00e9p k\u00e9tf\u00e9lek\u00e9ppen folytatta volna m\u00fbk\u00f6d\u00e9s\u00e9t. A t\u00e1rol\u00f3m\u00fb 200 r\u00e9szeredm\u00e9ny t\u00e1rol\u00e1s\u00e1ra lett volna alkalmas. Erre a c\u00e9lra 1000 db, egyenk\u00e9nt 50 fogaskereket tartalmaz\u00f3 oszlopot tervezett Babbage.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"690\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-1024x690.jpg\" alt=\"\" class=\"wp-image-305\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-1024x690.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-300x202.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-768x517.jpg 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-1536x1035.jpg 1536w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Babbage_Analytical_Engine_Plan_1840_CHM.agr_-2048x1380.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Megfogalmazza a g\u00e9ppel szemben t\u00e1masztott elv\u00e1r\u00e1sokat (mely a 20. sz\u00e1zadi els\u0151 elektronikus\/elektromechanikus sz\u00e1m\u00edt\u00f3g\u00e9pek fel\u00e9p\u00edt\u00e9s\u00e9re is nagy hat\u00e1st gyakorolt):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ne kelljen mindig be\u00e1ll\u00edtani a sz\u00e1mokat<\/li>\n\n\n\n<li>meg lehessen adni egyszerre az \u00f6sszes sz\u00e1mot \u00e9s m\u0171veletet (ez lyukk\u00e1rtya seg\u00edts\u00e9g\u00e9vel oldhat\u00f3 meg).<\/li>\n\n\n\n<li>legyen input egys\u00e9g (ez a lyukk\u00e1rtya)<\/li>\n\n\n\n<li>legyen utas\u00edt\u00e1s (a m\u0171velet a lyukk\u00e1rty\u00e1n)<\/li>\n\n\n\n<li>legyen k\u00fcls\u0151 programvez\u00e9rl\u00e9s (a lyukk\u00e1rty\u00e1kon t\u00e1rolt utas\u00edt\u00e1ssorozat, a program)<\/li>\n\n\n\n<li>legyen olyan egys\u00e9g, amely a kiindul\u00e1si \u00e9s a keletkezett sz\u00e1mokat t\u00e1rolja (\u201cmem\u00f3ria\u201d)<\/li>\n\n\n\n<li>legyen aritmetikai egys\u00e9g, amely sz\u00e1mol\u00f3g\u00e9pen bel\u00fcl a m\u0171veleteket v\u00e9gzi el<\/li>\n\n\n\n<li>legyen output egys\u00e9g (a g\u00e9p nyomtassa ki az eredm\u00e9nyt).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"670\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/analytical_en_major_op-1024x670.png\" alt=\"\" class=\"wp-image-307\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/analytical_en_major_op-1024x670.png 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/analytical_en_major_op-300x196.png 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/analytical_en_major_op-768x503.png 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/analytical_en_major_op.png 1248w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Babbage&#039;s Analytical Engine: Overview\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/_fyUtU6LVNY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Babbage&#039;s Anticipating Carriage\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/B2EDE8Srdcw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>1847-ig ezen a g\u00e9pen dolgozott, b\u00e1r az \u00e9p\u00edt\u00e9se m\u00e1r kezdetben megakadt: a kor finommechanikai lehet\u0151s\u00e9geivel ezt a g\u00e9pet nem lehetett elk\u00e9sz\u00edteni. 1847 ut\u00e1n Babbage \u00e9rdekl\u0151d\u00e9se ism\u00e9t a Differential Engine fel\u00e9 fordul, megtervezi annak m\u00e1sodik, Differential Engine No. 2. n\u00e9vre keresztelt v\u00e1ltozat\u00e1t, melyben felhaszn\u00e1lja az Analitycal Engine-hez tervezett, tov\u00e1bbfejlesztett \u00e9s egyben egyszer\u0171s\u00edtett aritmetikai mechanizmusokat. A g\u00e9p logikai fel\u00e9p\u00edt\u00e9se alapvet\u0151en nem v\u00e1ltozott, \u00e1m mechanikai szempontb\u00f3l egyszer\u0171bb megold\u00e1sokat alkalmazott a sz\u00e1mok t\u00e1rol\u00e1s\u00e1ra \u00e9s \u00f6sszead\u00e1s\u00e1ra, illetve a tizedes\u00e1tvitelre. A nyomtat\u00f3r\u00e9sz is egyszer\u0171bb\u00e9 v\u00e1lt, fest\u00e9khengerek alkalmaz\u00e1s\u00e1val nem csup\u00e1n nyom\u00f3lemezt, hanem pap\u00edrra k\u00e9sz\u00fclt nyomatot is k\u00e9sz\u00edtett a Differential Engine No. 2. 1848 k\u00f6zep\u00e9re Babbage elk\u00e9sz\u00edti a g\u00e9p teljes dokument\u00e1ci\u00f3j\u00e1t, \u00e9s felaj\u00e1nlja azokat a brit korm\u00e1nynak, mivel \u00fagy \u00e9rzi, az els\u0151 g\u00e9p \u00e9p\u00edt\u00e9s\u00e9nek sikertelens\u00e9ge miatt tartozik ennyivel t\u00e1mogat\u00f3inak, \u00e1m javaslat\u00e1val kapcsolatban nem mutatkozik \u00e9rdekl\u0151d\u00e9s.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Unnumbered_Marked_1_0020-1024x634.jpg\" alt=\"\" class=\"wp-image-309\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Unnumbered_Marked_1_0020-1024x634.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Unnumbered_Marked_1_0020-300x186.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Unnumbered_Marked_1_0020-768x476.jpg 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Unnumbered_Marked_1_0020.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Babbage ezek ut\u00e1n nem mutat t\u00fal sok \u00e9rdekl\u0151d\u00e9st a sz\u00e1mol\u00f3eszk\u00f6z\u00f6k ir\u00e1nt eg\u00e9szen 1855-ig, amikor a Sheutz Different Engine-t Londonban is bemutatj\u00e1k. Sokak meglepet\u00e9s\u00e9re Babbage a Sheutz- f\u00e9le g\u00e9p \u00e9l\u00e9nk t\u00e1mogat\u00f3ja-, illetve n\u00e9pszer\u0171s\u00edt\u0151jek\u00e9nt l\u00e9p fel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"952\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Z_2_Part_Of_The_End_View_Of_Swedish_Difference_Engine_1855-1024x952.jpg\" alt=\"\" class=\"wp-image-311\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Z_2_Part_Of_The_End_View_Of_Swedish_Difference_Engine_1855-1024x952.jpg 1024w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Z_2_Part_Of_The_End_View_Of_Swedish_Difference_Engine_1855-300x279.jpg 300w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Z_2_Part_Of_The_End_View_Of_Swedish_Difference_Engine_1855-768x714.jpg 768w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/large_BAB_Z_2_Part_Of_The_End_View_Of_Swedish_Difference_Engine_1855.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"717\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/babbage_analitycal1871.gif\" alt=\"\" class=\"wp-image-313\"\/><\/figure>\n\n\n\n<p>Tal\u00e1n a Sheutz- f\u00e9le g\u00e9p siker\u00e9n felbuzdulva 1856-57-ben, 65 \u00e9vesen visszat\u00e9r az Analitycal Engine f\u00e9lbehagyott terveihez. Babbage ez\u00fattal saj\u00e1t forr\u00e1saib\u00f3l meg\u00e9p\u00edthet\u0151 eszk\u00f6zt igyekszik l\u00e9trehozni, melynek logikai fel\u00e9p\u00edt\u00e9se egyszer\u0171bb ugyan, de legfontosabb tulajdons\u00e1ga, hogy az alapvet\u0151 mechanizmusokat egyszer\u0171bb \u00e9s olcs\u00f3bb megold\u00e1sokkal helyettes\u00edtette. Felismeri, hogy az egyszer\u0171 mechanikai megold\u00e1sok, \u00e9s az olcs\u00f3n el\u0151\u00e1ll\u00edthat\u00f3 alkatr\u00e9szek ny\u00fajtj\u00e1k a kulcsot egy bonyolult g\u00e9p megval\u00f3sul\u00e1s\u00e1hoz. Eleinte a p\u00e9nzver\u0151 g\u00e9pekhez hasonl\u00f3 m\u00f3don f\u00e9mlemezekb\u0151l pr\u00e9selt m\u00f3dszerrel igyekszik a fogaskerekeket, \u00e9s egyszer\u0171bb alkatr\u00e9szeket elk\u00e9sz\u00edteni, k\u00e9s\u0151bb nagynyom\u00e1s\u00fa, a fr\u00f6ccs\u00f6nt\u00e9shez hasonl\u00f3 m\u00f3dszerrel igyekszik azokat elk\u00e9sz\u00edteni(ez a technol\u00f3gia a 19. sz\u00e1zad legv\u00e9g\u00e9re jut el az ipari hasznos\u00edt\u00e1sig). 1871-ben bek\u00f6vetkezett hal\u00e1l\u00e1ig sz\u00e1mos az \u00faj, olcs\u00f3 gy\u00e1rt\u00e1si technol\u00f3gi\u00e1n alapul\u00f3 k\u00eds\u00e9rleti mechanizmust \u00e9p\u00edt, s majdnem elk\u00e9sz\u00fcl egy egyszer\u0171 malom, illetve nyomtat\u00f3rendszer modellj\u00e9vel is.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Difference Engine Carry Mechanism with Explanation\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/juWOWzkpw5o?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"The greatest machine that never was - John Graham-Cumming\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/FlfChYGv3Z4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Babbage \u00e9rdekl\u00f5d\u00e9si k\u00f6re rendk\u00edv\u00fcl sz\u00e9les volt, s sz\u00e1mos eg\u00e9szen gyakorlati tal\u00e1lm\u00e1nya is volt. Kifejlesztett egy vas\u00fati kocsikra szerelhet\u00f5 dinamom\u00e9tert, a mozdonyok elej\u00e9re szerelt r\u00e1csszerkezetet(cow-catcher vagy pilot), mely a sineken fekv\u0151 akad\u00e1lyokat a h\u00f3ek\u00e9hez hasonl\u00f3 m\u00f3don eltolja a szerelv\u00e9ny \u00fatj\u00e1b\u00f3l, de b\u00fav\u00e1rharangot \u00e9s szemt\u00fckr\u00f6t is tervezett. Foglalkozott rendszerelemez\u00e9ssel is. A Brit Posta sz\u00e1m\u00e1ra elemz\u00e9st k\u00e9sz\u00edtett a k\u00fcldem\u00e9nyek tov\u00e1bb\u00edt\u00e1si k\u00f6lts\u00e9geir\u00f5l. E tanulm\u00e1nynak k\u00f6sz\u00f6nhet\u0151 az egys\u00e9ges postai d\u00edjszab\u00e1s. \u0150 javasolta a postai szolg\u00e1ltat\u00e1sok kiterjeszt\u00e9s\u00e9t k\u00f6nyvek \u00e9s csomagok tov\u00e1bb\u00edt\u00e1s\u00e1ra. A politikai gazdas\u00e1gtanban is j\u00e1rtas volt, a manufaktur\u00e1k m\u0171k\u00f6dtet\u00e9s\u00e9r\u00f5l is k\u00e9sz\u00edtett elemz\u00e9st.<\/p>\n\n\n\n<p><strong>Ada Byron = Ada Lovelace<\/strong><\/p>\n\n\n\n<p><strong>Augusta Ada King&nbsp;<\/strong>sz.&nbsp;<strong>Byron<\/strong>, Lovelace gr\u00f3fn\u0151 (1815. december 10. \u2013 1852. november 27.) f\u0151k\u00e9nt arr\u00f3l ismert, hogy le\u00edr\u00e1st k\u00e9sz\u00edtett a Charles Babbage \u00e1ltal tervezett Analitycal Engine-hez.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/b\/b7\/Ada_Byron_daguerreotype_by_Antoine_Claudet_1843_or_1850_-_cropped.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\">\n<p>Ada Lovelace aka Augusta Ada Byron-1843 or 1850 a rare daguerreotype by Antoine Claudet. Picture taken in his studio probably near Regents Park in London (cropped)<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Ada volt Lord Byron k\u00f6lt\u0151 \u00e9s feles\u00e9ge, Annabella Milbanke egyetlen gyermeke, \u00e9s egyben a k\u00f6lt\u0151 egyetlen t\u00f6rv\u00e9nyes gyermeke. Byron f\u00e9ltestv\u00e9r\u00e9r\u0151l, Augusta Leighr\u0151l nevezt\u00e9k el, akivel Byronnak a korabeli pletyk\u00e1k szerint v\u00e9rfert\u0151z\u0151 viszonya volt, amelyb\u0151l egy gyermek is sz\u00fcletett. Augusta biztatta Byront, hogy a botr\u00e1ny elker\u00fcl\u00e9se \u00e9rdek\u00e9ben h\u00e1zasodjon meg, \u0151 pedig vonakodva, de elvette Annabell\u00e1t, aki 1816. janu\u00e1r 16-\u00e1n elhagyta, \u00e9s mag\u00e1val vitte az egyh\u00f3napos Ad\u00e1t. Byron \u00e1prilis 21-\u00e9n al\u00e1\u00edrta a v\u00e1l\u00e1si pap\u00edrokat \u00e9s p\u00e1r \u00e9vvel k\u00e9s\u0151bb \u00f6r\u00f6kre elhagyta Angli\u00e1t. T\u00f6bb\u00e9 nem tal\u00e1lkozott vel\u00fck, 1824-ben halt meg G\u00f6r\u00f6gorsz\u00e1gban, Ada ekkor 8 \u00e9ves volt.<\/p>\n\n\n\n<p>Ada \u00e9desanyj\u00e1t, Lady Byront nagyon \u00e9rdekelte a matematika (Byron egyszer \u201eparalelogrammahercegn\u0151\u201d-nek nevezte), ami fontos szerepet t\u00f6lt\u00f6tt be \u00e9let\u00e9ben. Igyekezett megakad\u00e1lyozni, hogy Ada olyan \u0151r\u00fclt legyen, amilyennek az apj\u00e1t tartotta, ez volt az oka, hogy m\u00e1r kiskor\u00e1t\u00f3l kezdve tan\u00edtotta matematik\u00e1ra. Ada mag\u00e1ntan\u00e1rokt\u00f3l tanult matematik\u00e1t \u00e9s term\u00e9szettudom\u00e1nyokat, egyik tan\u00e1ra Augustus De Morgan volt. K\u00e9s\u0151bb, a londoni el\u0151kel\u0151 t\u00e1rsas\u00e1g tagjak\u00e9nt fiatalkor\u00e1ban a K\u00e9kharisny\u00e1k tagja volt.<\/p>\n\n\n\n<p>1835-ben h\u00e1zass\u00e1got k\u00f6t\u00f6tt William Kinggel, aki a 8. King b\u00e1r\u00f3 \u00e9s k\u00e9s\u0151bb, gr\u00f3fi rangra emelve Lovelace els\u0151 gr\u00f3fja lett. H\u00e1rom gyermek\u00fck sz\u00fcletett: Byron (1836. m\u00e1jus 12-\u00e9n), Annabella (k\u00e9s\u0151bb Lady Anne Blunt, 1837. szeptember 22-\u00e9n) \u00e9s Ralph Gordon (1839. j\u00falius 2-\u00e1n). A csal\u00e1d Ockham Parkban \u00e9lt a Surrey megyei Ockhamben. Ada teljes neve \u00e9s c\u00edme h\u00e1zass\u00e1g\u00e1t\u00f3l \u0151m\u00e9lt\u00f3s\u00e1ga Augusta Ada, Lovelace gr\u00f3fn\u0151je. Ma legink\u00e1bb Ada Byron vagy Ada Lovelace n\u00e9ven ismert.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"396\" src=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Ada_Lovelace.jpg\" alt=\"\" class=\"wp-image-323\" style=\"width:271px;height:auto\" srcset=\"https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Ada_Lovelace.jpg 250w, https:\/\/szmz.hu\/teaching\/wp-content\/uploads\/2023\/08\/Ada_Lovelace-189x300.jpg 189w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image alignright size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/b\/b1\/Ada_Byron_aged_seventeen_%281832%29.jpg\" alt=\"\" style=\"width:auto;height:428px\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Ada j\u00f3 bar\u00e1ts\u00e1gban volt Mary Somerville-lel, a h\u00edres 19. sz\u00e1zadi kutat\u00f3val \u00e9s tudom\u00e1nyos szerz\u0151vel. \u0150 mutatta be 1833. j\u00fanius 5-\u00e9n Charles Babbage-nek. Szint\u00e9n az ismer\u0151sei k\u00f6z\u00e9 tartozottSir David Brewster, Charles Wheatstone, Charles Dickens \u00e9s Michael Faraday.<\/p>\n\n\n\n<p>Egy Babbage-n\u00e9l tett l\u00e1togat\u00e1s alkalm\u00e1val Ada megtekintette az analitikus g\u00e9pet, melyr\u0151l Babbage a k\u00f6vetkez\u0151k\u00e9ppen eml\u00e9kszik meg: &#8220;M\u00edg az est\u00e9ly t\u00f6bbi r\u00e9sztvev\u0151je ugyanazzal az arckifejez\u00e9ssel \u00e9s \u00e9rz\u00e9ssel tekintett erre a sz\u00e9p k\u00e9sz\u00fcl\u00e9kre, mint amit \u00e1ll\u00edt\u00f3lag egyes vademberek tan\u00fas\u00edtottak, amikor el\u0151sz\u00f6r l\u00e1ttak t\u00e1vcs\u00f6vet vagy hallottak puskal\u00f6v\u00e9st, Miss Byron \u2013 ak\u00e1rmilyen fiatal is volt \u2013 meg\u00e9rtette m\u0171k\u00f6d\u00e9s\u00e9t, \u00e9s \u00e1tl\u00e1tta a tal\u00e1lm\u00e1ny sz\u00e9ps\u00e9g\u00e9t.&#8221;<\/p>\n\n\n\n<p>Babbage k\u00e9s\u00f5bb Giovanni Plana olasz csillag\u00e1sz bar\u00e1tja megh\u00edv\u00e1s\u00e1ra Torin\u00f3ba l\u00e1togatott, ahol az egyetem egy v\u00e1logatott t\u00e1rsas\u00e1g el\u0151tt \u2013 melynek tagja volt Luigi F. Menabrea t\u00e1bornok is, Olaszorsz\u00e1g k\u00e9s\u0151bbi minisztereln\u00f6ke \u2013 k\u00f6nnyed st\u00edlus\u00fa el\u00f5ad\u00e1ssorozatot tartott. Menabrea-t megragadta a Babbage munk\u00e1ss\u00e1ga, \u00e9s az el\u0151ad\u00e1sokr\u00f3l besz\u00e1mol\u00f3t \u00edrt, amelyet 1842-ben ki is adatott. <\/p>\n\n\n\n<p>1842-1843-ban Ada kilenc h\u00f3nap alatt leford\u00edtotta Luigi Menabrea \u00edr\u00e1s\u00e1t Babbage Analytical Engine-j\u00e9r\u0151l. Babbage e h\u00edr hallat\u00e1n arra buzd\u00edtotta az ekkor m\u00e1r 27 \u00e9ves asszonyt, hogy l\u00e1ssa el jegyzetekkel a Menabrea dolgozatot. Az eredm\u00e9ny nem maradt el: a ford\u00edt\u00e1sban jegyzetek t\u00f6bb mint k\u00e9tszer olyan hossz\u00faak lettek, mint a tulajdonk\u00e9ppeni ford\u00edt\u00e1s.&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/www.fourmilab.ch\/babbage\/sketch.html\" target=\"_blank\">(Sketch of the Analitycal Engine<\/a>)&nbsp;Ada jegyzetei az elk\u00e9pzelt g\u00e9p sz\u00e1m\u00e1ra \u00edrt programokat is tartalmaznak.<\/p>\n\n\n\n<p>&#8220;I then suggested that she add some notes to Menabrea&#8217;s memoir, an idea which was immediately adopted. We discussed together the various illustrations that might be introduced: I suggested several but the selection was entirely her own. So also was the algebraic working out of the different problems, except, indeed, that relating to the numbers of Bernoulli, which I had offered to do to save Lady Lovelace the trouble. This she sent back to me for an amendment, having detected a grave mistake which I had made in the process.&#8221;&#8221; (Babbage: Passages from the Life of a Philosopher, 1846)<\/p>\n\n\n\n<p>Ada Lovelace nem csup\u00e1n t\u00f6k\u00e9letesen \u00e9rtette az Analytical Engine m\u0171k\u00f6d\u00e9s\u00e9t, t\u00e1gasabban is gondolkodott Babbage-n\u00e9l annak jelent\u0151s\u00e9g\u00e9r\u0151l; m\u00edg Babbage sz\u00e1m\u00e1ra csup\u00e1n egy egyetems sz\u00e1mol\u00f3ezk\u00f6szt jelentett a szerkezet, Ada felismerte, hogy a sz\u00e1mok k\u00fcl\u00f6nb\u00f6z\u0151 fizikai min\u0151s\u00e9gekhez is rendelhet\u0151k.<\/p>\n\n\n\n<p>\u201cEz algebrai mint\u00e1kat sz\u00f5, ugyan\u00fagy, ahogy Jacquard sz\u00f6v\u00f5sz\u00e9ke vir\u00e1gokat \u00e9s leveleket\u201d &#8211; \u00edrja Ada, a metafor\u00e1t azonban nem k\u00f6lt\u0151i k\u00e9pnek sz\u00e1nja, tudatosan tov\u00e1bb viszi az absztrakci\u00f3t: \u201ea g\u00e9p k\u00e9pes lehet b\u00e1rmilyen \u00f6sszetetts\u00e9g\u0171 zenedarabok kompon\u00e1l\u00e1s\u00e1ra\u201d.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Charles Babbage 1791 december 26-\u00e1n sz\u00fcletett egy londoni bank\u00e1rcsal\u00e1d gyermekek\u00e9nt. Fiatalon elkezdett \u00e9rdekl\u0151dni az algebra ir\u00e1nt, j\u00f3l ismerte a kort\u00e1rs matematikusok eredm\u00e9nyeit, \u00edgy amikor 1811-ben megkezdi tanulm\u00e1nyait a Trinity College-ban, azt tapasztalja, hogy tan\u00e1rain\u00e1l j\u00f3val korszer\u0171bb \u00e9s sz\u00e9lesebb k\u00f6r\u0171 ismeretekkel rendelkezik. Egyetemista \u00e9veiben di\u00e1kt\u00e1rsaival, t\u00f6bbek k\u00f6z\u00f6tt John Herschellel, George Peacock-kal megalak\u00edtja az &#8220;Analytical Society&#8221;-t. Huszas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":707,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-267","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/pages\/267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/comments?post=267"}],"version-history":[{"count":17,"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/pages\/267\/revisions"}],"predecessor-version":[{"id":703,"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/pages\/267\/revisions\/703"}],"up":[{"embeddable":true,"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/pages\/707"}],"wp:attachment":[{"href":"https:\/\/szmz.hu\/teaching\/wp-json\/wp\/v2\/media?parent=267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}