>cockshott's proof that lambda calculus doesn't work
I lmaoed so hard when I saw this. Still, does he have some other foundation for his argument? Gonna email him to ask, but I wonder if leftypol knows already
>>26590Alright, my fault for not googling first.
>westoidmy location:
https://yandex.ru/maps/-/CDXJV6icjannies can check the ip
>>26592Well, the von Neumann model is just a physical embodiment of the turing machine. Where's the lambda calculus embodiment (no turing crutches allowed)?
>>26594> You cannot transcend the constraints of hardware through the software running on itNo, he said that the lambda calculus is not an actual machine and hardware architecture, and that it is a theoretical set of rules, that is basically impossible to be implemented on real hardware, that it needs a turing crutch anyway. This is what's confusing to me, is it really that way
>>26595The cock man is pretty smart, no shame in getting filtered by him. I like how he's against this lgbt shit (I don't know if hating on them is allowed on leftypol so forgive me jannies in advance)
>>26599>Well, the von Neumann model is just a physical embodiment of the turing machine.The von Neumann and Harvard architectures specify the dataflow of a machine. Comparing the PC to a tape head misses the entire point of their discussion in computer design.
>No, he said that the lambda calculus is not an actual machine and hardware architecture, and that it is a theoretical set of rules, that is basically impossible to be implemented on real hardware, that it needs a turing crutch anyway. This is what's confusing to me, is it really that wayNo, he is making the former, far more banal statement. Evaluating the leftmost part first (normal-order evaluation) guarantees reaching the normal form of an expression. Lambda expressions in lisp use a mix of applicative- and normal-order evaluation. See Peter Kogge's The Architecture of Symbolic Computers for the abstract implementation of a lisp interpreter.
mods fucked up DJVU uploads >>26640I addressed that:
> he tried to portray a mathematical statement as some deep philosophical struggle between materialism and idealismIt's pretty clear what people mean when they say they are equivalent. It's a mathematical statement, not one of idealism or materialism. Him making it a question of idealism and materialism is precisely the obscurantism I was speaking of.
>>26638>it's supposed to look easy to get you to agree with himWhat if the argument actually is easy and you are literally insane?
>He's not talking about computersI can only ask anybody skimming this thread who is still unsure about this to just RTFA.
https://paulcockshott.wordpress.com/2020/08/08/why-the-lambda-calculus-is-not-really-equivalent-to-the-universal-computer/ >>26641>>26643he is not saying that they aren't mathematical equivalents as you claim he is (again, reading comprehension
>>>/tech/26640 ). his point is that they are only equivalent in the mathematical sense. then he points out the non-mathematical differences and an example of the effects that those differences had in real life
>>26646so you say that there are no differences, but then claim that the experiment would have been different for the turing machine. interesting
math doesn't exist btw, so your first point doesn't really make sense. nothing is entirely mathematical because they are just thoughts in brains
>>26647you are almost there. now imagine that instead of using decimals, post numbers were represented as series of +1+1+1… it would be the mathematical equivalent, but wouldn't it affect the user experience?
and now imagine that instead of the number of character, we were talking about more complex differences, wouldn't that eventually produce different outcomes in real life implementations of mathematically equivalent concepts?
>>26640This is the core of his argument:
>The machine that Turing proposes is one directly modelled on what a person does when they compute. So Turing was from the start going in at a lower level than Church. Church relied on there being a human computer to do the actual work with his calculus. Turing asks what does a mathematician do when they apply any calculus?>He then proposes a mechanism that mimics the essential steps that the human does. He thus comes up with something more general than Church, since once you build the machine and supply it with energy it can do any calculations – including acting as an interpreter for the LC.>This forces us to consider computation as a material rather than an ideal process, and actually computer designers end up being preoccupied with very material considerations: minimising power use, disposing of waste heat, ventilation etc.>From the Universal Digital Computer you can move on to see that there are material limits to computation over and above the logical limits to computability originally outlined by Turing in his first paper. Limits to speed set by the speed of light, thermodynamic limits (Landauer limits). If you approach the issue from the level of the LC none of this is apparent.As already said in
>>26592, he emphasizes the more material form of a turing machine and concludes that the associated model of computation leads to "thinking more materially", nevermind that the exact same argument could apply to programming a jacquard loom and that the "idealist" model has already contributed to significant theoretical advances.
tl;dr - While the models are mathematically equivalent, he claims they vary widely in conceptual power in favor of the turing machine.
Unique IPs: 11