In the 17th century, Leibniz dreamed of a machine that could calculate ideas
spectrum.ieee.org
spectrum.ieee.org
https://publicdomainreview.org/essay/let-us-calculate-leibni...
See, for instance, the School of Salamanca: https://plato.stanford.edu/entries/school-salamanca/
To what extent did Leibniz impact Frege and the other architects of analytic philosophy? Isn't Begriffsschrift a similar project?
The research on this problem eventually led to the invention of Lambda calculus and the Turing machine (formal languages for computing), which proved that such a project is impossible, as on some inputs they infinitely recurse and can’t output True or False.
https://en.wikipedia.org/wiki/Entscheidungsproblem
The source is Martin Davis, 2000, Engines of Logic
???
Your brain also doesn’t infinitely recurse as it doesn’t have infinite time or space.
A machine that given a logical statement outputs whether the statement is universally valid is impossible, ergo all mechanisms that don’t output true or false given a logical statement are impossible??
It's fiction, but it's very eye-opening and mind-teasing fiction that puts a lot of contemporary moving parts in motion at the same time. And the books basically revolve around the Newton-Leibniz feud over inventing calculus.
Pretty sure Stephen Wolfram invented those.
An alternative model is that thought is performed by the manipulation of references. References to an idea landscape. Anybody who writes software is familiar.
(Sequences and hierarchies of idea-references give us complex ideas)
> Leibniz’s central argument was that all human thoughts, no matter how complex, are combinations of basic and fundamental concepts, in much the same way that sentences are combinations of words, and words combinations of letters.
Reminds me of some recent neurosymbolic work, like "DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learning" [1]
Are those just there because of calculus? that's doubly unfair if so. Unfair beacuse there is a huge amount of work that went into those besides simply calculus, and unfair for all those who contributed to calculus before him.
Frankly, I wouldn't even attribute CS to him, he did have a mechanistic view of logic, but that alone doesn't strike me as revolutionary, it was the age of mechanical machines after all, somebody was bound to apply the idea to symbolic manipualation. CS's father on the engineering side is Babbage, it's father on the mathematics side is Russel or Turing.
To compare them is immensely unfair to Leibniz and completely ignores how visionary and far ahead of his time he actually was.
I forgot that, but crediting relativity and nuclear physics to Conservation Of Energy still feels like a big stretch to me. Maybe Thermodynamics.
>he didn't have a mechanistic view of logic, he invented the concept of possible worlds
I'm not sure I understand why those two things contradict each other. He envisioned a machine doing reasoning, that's a "mechanistic view of logic" in my book. How is possible worlds related to that and why are they in tension in your opinion ?
>charachteristica universalis and his introduction of binary formalization
Fair enough, those two things are fairly radical for his time and very CSy. But neither is original to him, his charachteristica universalis is based on a misunderstanding of chinese ideographs, and there were people contemporary to him like John Wilkins who worked on very similar things ('philosophical languages'), the idea was in the air at the time.
The binary numerals were also inspired by certain chinese texts, and some claim[1] that he plagiarised them outright from contemporaries. All said and done though, I don't think binary numbers are that important or fundamental to computers, only the idea that numbers (and abstract ideas in general) can be operated on purely syntactically without the slightest clue as to their meaning, and still yield useful results; This is an idea much older than Leibniz. Also Babbage managed to design a perfectly good computer on base-10, and binary was just one system among many in the 1940s.
[1]https://www.researchgate.net/publication/314485403_Who_Disco...
So you are saying that Engineer's Disease is at least 700 years old.
https://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/E...
ada lovelace was warned off poetry because her mom hated her dad, and pushed into science, and so she developed 'poetical science' aka general computing. (she was also inspired by embroidery card technology I think)
> He imagined that this machine, which he called “the great instrument of reason,” would be able to answer all questions and resolve all intellectual debate. “When there are disputes among persons,” he wrote, “we can simply say, ‘Let us calculate,’ and without further ado, see who is right.”
> But as today’s data scientists devise ever-better algorithms for natural language processing, they’re having debates that echo the ideas of Leibniz and Swift: Even if you can create a formal system to generate human-seeming language, can you give it the ability to understand what it’s saying?
This is the important part. Having the naivete to assume that a flawed mechanical system represents the whole of Truth, is worse than having no system at all.
I don't like what "mechanical" is implying here, it gives the impression that humans have weird magic in their head that makes them understand language or search for truth (whatever approximate version they like anyway).
It's just a flawed system, period. Your brain circuits are a flawed system, and the artifacts produced by the data science craze are flawed. They are not flawed equally, but they are all physical infromation processing systems trying to make sense of the weird jumble of signals coming to it from Outside.
What a roundabout way to admit limitation both in knowledge and tools to investigate them. Except this one is more sinister because it almost closes the curtain on approaching this natural order (of brain circuitry) with both humility and curiosity.
Why? I view humans (and all biological beings really) as machines, fantastic contraptions of unimaginable complexity that push the materials they are made of to the absoulute limits. Their brains are the pattern-matching subsystem responsible for Command, Control and Communcications. Maybe expressing limitations in terms of circuits is roundabout to you, but it's perfectly natural for me.
>it almost closes the curtain on approaching this natural order (of brain circuitry) with both humility and curiosity
Again, why? is it because "Circuits" somehow imply rigidity or fixity ? that's not true at all, plenty of circuits can change their structure while they're operating. And even fixed circuits can be so complex and of so many signal paths that they seem to have a mind of their own, especially in a dynamic changing enviroment.
I don't know about humility*, but the two grandfathers of neural networks, McCulloch and Pitts, were both very curious about the brain, and they used ideas from logic and cybernetics to study it. The Nobel-prize-winning Hodgkin–Huxley model is another framework that looks at the activity inside a neuron in circuit-theoritic terms such as capacitors and current sources.
* : That said, "All of your views and opinions are the product of a few billion capacitors wired together" seems to me like a pretty humble way to go through life.
Regulative ideals do not constitute a claim of achieved solution. Approximation of an ideal result is already an achievement.
It would be so interesting watching her developing Calculus, thanks to her sightseeing powers while working for the emperor.
Just get Johnny Depp to play Jack Shaftoe.