Como as pessoas perceberam que podiam fazer lógica com a eletrônica? Existem anedotas ou registros das primeiras realizações? Estou pensando nos primeiros momentos "eureka".
logic-level
boolean-algebra
history
Kinnard Hockenhull
fonte
fonte
Respostas:
No artigo da Wikipedia, álgebra booleana :
O artigo sobre Claude Shannon fornece mais alguns detalhes:
fonte
Como em muitos outros desenvolvimentos importantes em lógica e ciência da computação, foi quase certamente o matemático e filósofo Charles Sanders Peirce , cujo trabalho antecedeu o de Shannon por décadas:
(Fonte: Arthur W. Burks, [“Os Novos Elementos da Matemática” (resenha), pág. 917, Boletim da Sociedade Americana de Matemática , volume 84 , edição 5 (setembro de 1978). A ênfase em negrito é minha.)
Citando a carta de Peirce de 1886 a Marquand:
(Fonte: Escritos de Charles S. Peirce: A Chronological Edition , vol. 5 (1884–1886), p. 422. Indiana University Press, 1993. Christian JW Kloesel et al., Editores.
Peirce foi um caso incrível de alguém que estava tão à frente de seu tempo que seu trabalho não pôde ser apreciado por seus contemporâneos. Ele foi principalmente ignorado em sua vida, mas conseguiu antecipar um grande número de importantes desenvolvimentos lógicos e matemáticos que tiveram que ser redescobertos muito mais tarde. Por exemplo, ele inventou a teoria da rede no século XIX, mas ninguém prestou atenção até Garrett Birkhoff a reinventar em 1935. O ponto 2 da citação de Burks acima observa que Peirce inventou a lógica NAND (ainda hoje a lógica básica dos microchips), mas o crédito é geralmente dado a Henry Sheffer, que o descobriu 23 anos depois. Artigo da Stanford Encyclopedia of Philosophy sobre Peirce .
fonte
Quanto aos momentos "eureka", acho que a aplicação da lógica booleana à eletrônica se tornou inevitável no momento em que a álgebra booleana foi formalizada por George Boole
The Mathematical Analysis of Logic
em 1847. WikipediaTambém se poderia argumentar que esse "eureka" ocorreu uma década antes da formalização da lógica booleana quando Charles Babbage tentou a construção de seu Analytical Engine em 1837 , um dispositivo contendo
O argumento aqui é forte se considerarmos que, de uma perspectiva computacional, as portas lógicas mecânicas e eletrônicas são equivalentes . A substituição de componentes mecânicos por componentes eletrônicos mais baratos e confiáveis não se limitou a componentes lógicos e foi generalizada em todas as indústrias. Se Babbage tivesse os componentes eletrônicos básicos disponíveis, pode-se imaginar que ele os teria utilizado para esse tipo de lógica exatamente da mesma maneira que os mecânicos.
Um terceiro "eureka" possível poderia ser o encontro de Babbage e Boole na Grande Exposição de Londres em 1862 :
Ainda outro marco "eureka" poderia ser a realização do sonho do Analytical Engine de Babbage com a conclusão da calculadora controlada por seqüência automática electomagnética, de Howard Aiken, em Harvard, em 1937.
Por fim, certamente podemos identificar o momento o mais tardar (como mencionado na resposta do @ the-photon) na formalização de Claude Shannon do massacre da Boolean Logic com componentes eletrônicos no MIT em 1938 .
fonte
Este excelente artigo do Atlântico responde a sua pergunta longamente. Aqui está a coisa mais próxima de um momento Eureka:
fonte
A central telefônica automática de Strowger em 1889 foi certamente um uso prático e real da lógica digital por meios eletromecânicos. A solução de outros problemas lógicos de pulso / estado com relés e outras partes eletromecânicas não pode ter sido um conceito totalmente novo o mais tardar após esse momento.
Combinando os fatos, "relés são lentos e barulhentos" e "tubos de descarga de gás e / ou vácuo e seus sucessores técnicos são mais rápidos e podem fazer o mesmo trabalho" para "vamos usar a eletrônica literal para a lógica digital" parece quase trivial.
Algumas explicações adicionais: "Tubos de descarga de gás", como em Thyratrons, ou mesmo lâmpadas de néon simples (elas têm uma forte histerese entre tensões impressionantes e extinguíveis e, portanto, podem atuar como um elemento de memória), ou dispositivos derivados de tiratron mais complexos, como tubos de contagem de decatron . Os tubos de vácuo do projeto de produção anterior (até a década de 1940 - o projeto ENIAC usava essa geração e tinha sérios problemas com ela :) na verdade odiavam ser usados como elementos de comutação on / off duros (sendo deixados com tensão total aplicada, mas desligados muito progressivamente). danificou o revestimento do cátodo. a palavra-chave é "interface do cátodo" ou "zwischenschichtbildung" na literatura alemã *); tubos de vácuo confiáveis nessa função foram introduzidos para equipamentos de controle industrial da era dos anos 50/60 ...
* Mencionando isso, porque as planilhas de dados podem existir apenas em inglês, alemão, holandês ou francês para alguns desses tipos ...
fonte