whpearson comments on How to think like a quantum monadologist - Less Wrong

-14 Post author: Mitchell_Porter 15 October 2009 09:37AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (266)

You are viewing a single comment's thread. Show more comments above.

Comment author: whpearson 15 October 2009 12:08:31PM 3 points [-]

We are using monad in the functional programming sense? I thought Leibniz at first glance. I've never quite apprehended Leibniz's monads, so I put off trying to grok the post fully. An introduction to them would be useful.

Comment author: Johnicholas 15 October 2009 02:41:43PM 3 points [-]

I don't know much, but...

Leibniz's monads were an attempt to resolve the mind-body problem. Supposedly, monads are something like atoms, and something like souls. They don't interact with each other - all causality goes from God directly to the monads, not from one monad to the other - for example, perception is only accurate by God arranging for monads' perceptions to be accurate.

It seems like really incredibly strange metaphysics / theology to me.

Comment author: Mitchell_Porter 16 October 2009 01:52:12AM *  1 point [-]

It seems like really incredibly strange metaphysics / theology to me.

I agree. Bertrand Russell explained it as due to Leibniz's beliefs about causality - one substance could not affect another substance. By a monad I just mean an elementary "thing" which can have mental states.

Comment author: gwern 15 October 2009 03:05:34PM 1 point [-]

I think it must be the FP monad; here's a sigfpe post which is, as usual, above me but which seems to treat vectors as Haskell monads: http://blog.sigfpe.com/2007/03/monads-vector-spaces-and-quantum.html

Comment author: SilasBarta 15 October 2009 04:04:36PM 1 point [-]

It's inscrutable to me too, but mainly because I never learned Haskell.

It does, however, contain a link to this interesting paper, which shows that straightforward application of Cox's axioms allow you to have complex-valued probabilities in Bayesian inference, which makes the jump to quantum physics much easier.

I had a bit of a hard time following that too, but mainly because I'm not familiar with the ins and outs of mathematical fields and their notation.

Comment author: thomblake 15 October 2009 04:55:09PM 4 points [-]

I never learned Haskell.

You should learn Haskell. Assuming you've already learned Erlang, of course.

I've got all kinds of advice on geeky things that are for most people complete wastes of time.

Comment author: [deleted] 15 October 2009 05:24:21PM 2 points [-]

I've got all kinds of advice on geeky things that are for most people complete wastes of time.

Do you have a list anywhere?

Comment author: thomblake 16 October 2009 04:26:39PM -2 points [-]

Do you have a list anywhere?

I'm thinking I should totally do that, but it might make me seem less useful. Like when Sherlock Holmes explains his deductions so they seem obvious.

Comment author: [deleted] 16 October 2009 08:42:49PM 1 point [-]

Well, I suppose you have two questions to ponder. One, is it worth it to be more useful if this entails seeming less useful? Two, is this what will actually happen if you make that list?

Comment author: Johnicholas 15 October 2009 03:10:43PM 0 points [-]

But where does Mitchell Porter use anything from the functional programming side of things?

Comment author: gwern 15 October 2009 03:51:21PM 1 point [-]

It might be this bit:

At any time, the universe consists of a number of entities whose formal states inhabit Hilbert spaces of various dimension (thus |01>+|10> comes from a four-dimensional Hilbert space, while |1> comes from a two-dimensional Hilbert space), and the true dynamics consists of repeatedly jumping from one such set of entity-states to another set of entity-states.

But really, I was replying to whpearson's question about bogus's comment. (The FP monad at least makes more sense to me than Leibniz's monads.)