On 13 Feb 2014, at 04:03, meekerdb wrote:

On 2/12/2014 11:37 AM, Bruno Marchal wrote:
Liz, if Brent don't mind, my answer to Brent here contains a bit on modal logic, directly related to the machine discourse (and this will be justified later, as it is not obvious at all).

<snip>






which translates the UDA. the Gödel provability cannot be used for the UD measure, due to the cul-de-sac worlds. That is why we need []p & p, or []p & Dt, or []p & Dt & p.


Brent, do you see this?

Are you OK that in a cul-de-sac world we have []A for all A?

I understand that "W is a cul-de-sac world" means there is no world accessible from W (including W itself), so "A is true in all worlds accessible from W" is vacuously satisfied.

OK.


But then we also have []~A in W.


OK.



So []A in W doesn't say anything about the truth value of A in W. That seems like a peculiar formulation.


?
This means only that modal logic is not truth-functional. We already know that. If alpha R beta (and only beta), and if p is true in beta and false in alpha, you have []p in alpha, and ~p in alpha. But you could have p in alpha. []A truth value does not depend on the truth value of A. We say that modal logic is not truth functional.






I repeat two arguments.

I recall first Kripke semantics:

All the worlds obeys CPL. And there is some fixed binary relation R on that set of worlds (called "accessibility").

Then,

[]p is true in a world alpha if p is true in all worlds beta such that alpha R beta

Or equivalently, (and dually):

<>p is true in a world alpha if it exists a world beta with p true in beta and alpha R beta.

(re-verify that this entails well

<>p = ~[]~p
[]p = ~<>~p
~[]p = <>~p   (jump law 1)
~<>p = []~p   (jump law 2)

OK?)


Now consider some multiverse with zeta being a cul-de-sac world, like

{alpha, beta, gamma, zeta} with

alpha R beta, beta R gamma, gamma R zeta.

And nothing else. In that multiverse zeta is a cul-de-sac world.

OK?

Proposition. For any proposition A,  []A is true in zeta.

Proof.

Imagine that []A is not true in Zeta. Zeta obeys CPL, so if []A is not true, []A is false. OK? And if []A is false, then
~[]A is true, by classical logic. OK?

But if ~[]A is true, then <>~A is true, by the jump law 1 above. OK?

Then by Kripke semantics above, if <>~A is true in Zeta, it means that there is a world accessible from Zeta, and in which ~A is true.


But that is impossible, given that Zeta is a culd-de-sac world.

Conclusion:  []A cannot be false in Zeta.

But since A is any proposition it is also the case that []~A cannot be false in Zeta. So while either A or ~A but not both are true in Zeta, []A and []~A are both true.

Exact. That is why cul-de-sac world shoild be avoided: everything is "necessary", and nothing is "possible" (when reading the box and diamond with the alethic sense, which is some abuse, but can be useful pedagogically).





Summary: []A is true, for any A, in any cul-de-sac world, of any Kripke multiverse. This is a direct consequence of the jump law: as []A can only be false if <>~A is true, and all proposition beginning by a diamond "<>" are false in a cul-de-sac world.

In particular []f is true in the cul-de-sac worlds. And in fact []f is false in any non cul-de-sac world. So []f characterizes the cul- de-sac worlds in Kripke semantics. OK?

definition: I will say that a world is transitory iff it is not cul-de-sac world.

Now, the G modal logic has curious Kripke multiverse.

What's the definition of the G modal logic?

It is the logic obeyed by Gödel's beweisbar, when provable by the machine.
By Solovay first theorem it is axiomatized by the axiom:

[]([]A -> A) -> []A)

With CPL (and thus the modus ponens rule), the K axioms [](A -> B) -> ([]A -> []B), and the necessitation rules A / []A.

[]A -> [][]A can be proved in that theory, like <>t -> ~[]<>t ("Gödel's incompleteness theorem").

On Kripke semantics is given by finite irreflexive and transitive multiverse. Another one is transitive multiverse without infinite path (a R b, b R c, c R d, ...). In particular this implies irreflexivity, as a R a entails a R a, a R a, a R a, etc.




No worlds can ever access to itself, but worse, all worlds access to some cul-de-sac world. (cf the image "you die at each instant in comp or in the little buddhist theory).

G proves <>t -> <>[]f. This says, in Kripke semantics, that if I am in a transitory world, then I can access to a cul-de-sac world.

OK?

So let us come back in reality, and let us consider our common very small multiverse {Helsinki, Washington, Moscou}, or {H, W, M} to be shorter.

We are in the protocol of step 3. And suppose we are told that in M and W, we will have a cup of coffee.

Then we would like to say that

      "[](we-will have a cup-of-coffee)"

is true in Helsinki. Ou guardian angel G* told us that <>W and <>M is true in Helsinki, so it looks like the probability one is well captured by the modal box/ in all accessible world, I get a cup of coffee.

But we can't listen to the guardian angel in that way, because <>W and <>M, although true in H, are not provable by the little finite creature, and we might be already in a cul-de-sac world, from the machine's point of view. If we apply G, that is a possible case, and so, to get a decent probability, we must assume explicitly some world being accessible. That is the "act of faith" I often mentionned. This is what we will do by defining probability 1, not by

[]p   (in G)

but by []p & <>t

The probability of an "event" is one, if that event occurs in all accessible worlds AND there is an accessible world.


G* proves []p <-> []p & <>t,

What's the definition of G*?

G* is a quite peculiar modal logic. It has as axioms all the theorem of G, + the axiom:

[]A -> A

But is NOT close for the necessitation rule (can you see why that is impossible). This entails that G* has no Kripke semantics. But it has some semantics in term of infinite sequence of G-multiverse.

By Solovay second theorem, G* axiomatizes what is true on the machine. Not just what is provable by the machine. G* minus G is not empty (it contains <>t, <><>t, <><><>t, ... for example), and it axiomatizes the true but non provable modal (provability) sentences.





It seems that the notation is inadequate since it depends on the accesibility relation: For example if the accessibility relation is T (for teleportation) then <T>M and <T>W may be false in Helsinki

Why. We assume comp. They are both true, as H T M and H T W, if teleportation is the accessibility relation.




while using F (for flying) would make <F>M and <F>W true.

OK, but it is the same with T.





so in the "eye of God", nothing changes.

But G, which represents the machine ability, does not prove that equivalence, and this entails that []p and []p & <>t will obeys different logics.

OK?

I'm not sure what you mean by "obey different logics"?

I meant different modal logics. It just means that they have different theorems. They are different theories. For example G proves []([]p - >p) -> []p, but Z and X does not prove that. Z proves <><>A for all A, but G does not prove that. S4Grz proves []p -> p, but G does not prove that. S4Grz proves []([]p ->p), but G does not prove that, etc.

By incompleteness, despite G* proves the equivalence of []p, []p & p, []p & <>t, are equivalent, as G cannot prove that equivalence, they obeys different logic. They have different theorems. They are different theories, and that's why we have 8 different hypostases. That's how we got a theory of knowledge, a theory of observation, etc, all based on the same arithmetyical truth. That corresponds to the different "person points of view". You get the 1p view by the "& p" constraints, and the matter by the "& p or & <>t" constraints, and the non communicable parts, by the passage x to x* for each logic x.

Bruno





Brent















This allows him to identify specifically what makes some computer program conscious: it's the ability to do induction and diagnoalization and prove Goedel's theorems.

OK. But it is not a computable identification. We cannot recognize, neither from code, nor from computational activity, is an entity is Löbian or not.

I think you mean "we cannot *prove*". We can recognize intelligent behavior and infer Lobian.

No we can't never be sure. We can in some case recognize that a program computes the function factorial, but given arbitrary programs and arbitrary computations, we can't necessarily infer what is computed.
(But well, what you say can be true in some context; I can be OK).




We can just prove non constructively that such programs and computations exists in a non computable distribution.




My problem with this is that I don't believe in arithmetical realism in the sense required for this argument.

Then you have to find me two numbers a and b contradicting the axioms of RA.



I think consciousness depends of consciousness *of* an external world and thoughts just about Peano's arithmetic is not enough to realize consciousness and the "ineffable=unprovable" identification is gratuitous.

This lowers the level only, unless you add something non computable in the local environment.




There are obvious physical and evolutionary reasons that qualia would be ineffable. That's why I think step 8 is invalid because it assumes dreams (of arithmetic?)


Once you accept comp, it is standard computer science to show that *all* dreams are emulated in Arithmetic.


?? But the argument proposes emulating dreams by a physical (but inert) computer - not Arithmetic.

It cannot be inert then. It might have inert part, fro some computations, but that is in the course of the MGA reasoning.
You jump into another difficulties.

That arithmetic emulated all computations is part of standard computer science.

In step 8, it is shown that IF comp is assumed, it makes no sense to add anything more than arithmetic at the base level.









are possible independent of any external world - or looked at another way, I think to make it work would require that the 'inert' computation simulate a whole world in which the consciousness would then exist *relative* to that world.

I guess we will need to come back on step 8, soon or later. Not sure what you mean by "inert computation"? re you alluding to the "inert" device in Maudlin and MGA,

Yes.

OK. But I don't see the relation with the thread. You were assessing Clark on step 3. You might have changed your mind and jump on step 8, but I suggest we wait everyone grasp steps 1-7, before looking at the more subtle step 8.
But no problem, we will come back at step 8.

Bruno





Brent

or to the static computations which exist in arithmetic. In that case it is the usual argument against block-time or block- universe, and this has been debunked repeatedly. Time and activity are indexicals (indeed translated into *variants* of G*).

Bruno




Brent


--
You received this message because you are subscribed to the Google Groups "Everything List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/groups/opt_out.

http://iridia.ulb.ac.be/~marchal/



--
You received this message because you are subscribed to the Google Groups 
"Everything List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to