Go back
Ivory Tower Arcana 1: The NG and Friends

Ivory Tower Arcana 1: The NG and Friends

Debates

1 edit
Vote Up
Vote Down

Example 2.
Suppose the following are writable:
1. iiB(1)gB(2)igiB(3)gB(4)ii
2. B(5)gaB(4)
3. aiB(6)gB(1)i
Confirm the writability of iB(5)gaB(3)i.

This one is hard and to do it one must pick up on a very subtle trick. (It?s subtle in this context; if
you figure out ...[text shortened]... lain it, and feel free to discuss the questions
and share ideas.[/b]
Hey Mark,

Example 1 indicates that you want us to confirm that this symbol string:

iB(1)cB(2)iggiB(2)cB(1)i

is writable. You say that this requires showing that the following symbol string and its reverse are writable:

iB(1)cB(2)igiB(2)cB(1)i

A question: How can this symbol string be written on the last line of a derivation, given that it contradicts your introduction rule? The following is what actually ought to be derived:

iiB(1)cB(2)igiB(2)cB(1)ii


Also, in Example 2, the second premise line is as follows:

2. B(5)gaB(4)

But I don't know what to do with this line, as it isn't itself writable (it, too, violates your introduction rule). Did you intend to write the second line as follows?:

2. iB(5)gaB(4)i


Thanks,

B

Vote Up
Vote Down

How many points do you need to win ?

Vote Up
Vote Down

Originally posted by bbarr
Hey Mark,

Example 1 indicates that you want us to confirm that this symbol string:

iB(1)cB(2)iggiB(2)cB(1)i

is writable. You say that this requires showing that the following symbol string and its reverse are writable:

iB(1)cB(2)igiB(2)cB(1)i

A question: How can this symbol string be written on the last line of a derivation, given that it co ...[text shortened]... . Did you intend to write the second line as follows?:

2. iB(5)gaB(4)i


Thanks,

B

Sorry, my bad. Those lines were mistyped; the replacements you give are correct. Also, as you suggest, the following could be rules:

''if iixgyiciygxii is writable, then ixggyi is writable.
if ixggyi is writable, then ixgyi and iygxi are both writable.''

Vote Up
Vote Down

Originally posted by pradtf
you've put a lot of work into this rc.
it will take some time to give it due consideration.
thanks for the effort.

in friendship,
prad
Thanks for having a look, Prad.

Vote Up
Vote Down

Originally posted by royalchicken


Rule 12. The Introduction Rule.
If after writing x, one can apply other rules to write y, then ixgyi is
writable.

This should read:

Rule 12. The Introduction Rule

If after writing x, either from assuming it is writable or having shown it by other means, one can apply rules to write y, then ixgyi is writable.

1 edit
Vote Up
Vote Down

"Make sure you don't choose assumptions which contradict one another."

Could you elaborate on what happens if you violate this within
the NG machine? In other words, the Rules of production as
I understand them will not ever themselves yield both
x and ax.

However, if the operator of the machine chooses
B(1): The sky is blue.
B(2): a(B1) (or 'The sky is not blue', if my first def of B(2) is not acceptable)
does the machine explode?

Finally, this example shows that the final Rule and the first Rule
can find themselves in conflict if you meant to first Rule to entail
that all B() instantiations are writable by definition.

Dr. Cribs

2 edits
Vote Up
Vote Down

Originally posted by Cribs
"Make sure you don't choose assumptions which contradict one another."

Could you elaborate on what happens if you violate this within
the NG machine?

Dr. Cribs
Professor Chicken tells me:

Well, if I assume x and ax, then anything I want becomes writable under the rules--my initial bible stuy thread was based on this fact. All of the B() are not a priori writable--instead, by the introduction rule, x may be assumed temporarily to show y, which shows that ixgyi is writable, and not x. So the final writability of a string cannot be assumed, but it can be assumed in order to prove a conditional.

In particular, you cannot assume x and ax, but you can assume x and derive ax (reductio ad absurdum), even though this shows that x is not ultimately writable.

~Mark

Vote Up
Vote Down

Originally posted by Cribs
which shows that ixgyi is writable, and not x

...and not necessarily x...

My bad again. This looks like it will be installments anyway, Cribs.

Vote Up
Vote Down

Originally posted by Cribs
Professor Chicken tells me:

Well, if I assume x and ax, then anything I want becomes writable under the rules--my initial bible stuy thread was based on this fact. All of the B() are not a priori writable--instead, by the introduction rule, x may be assumed temporarily to show y, which shows that ixgyi is writable, and not x. So the final writability of a s ...[text shortened]... e ax (reductio ad absurdum), even though this shows that x is not ultimately writable.

~Mark
Can you give an example of applying Rule 13?

Or is 13 really part of a Property or Theorem about
writable sequences, rather than a Rule like the rest?

1 edit
Vote Up
Vote Down

Originally posted by Cribs
Can you give an example of applying Rule 13?

Or is 13 really part of a Property or Theorem about
writable sequences, rather than a Rule like the rest?
I don't really understand--Rule 13 cannot be derived from the others. Bbarr has suggested an addendum, but I think his suggestion is derivable, so I haven't included it.

An example of Rule 13 in use is in:

iiiB(1)eaB(1)icaB(1)igB(1)i

which is a theorem deducible from the rules.

Vote Up
Vote Down

bbarr has indicated a problem with Example 2, and at this point I agree. I have to go and find my notes and see if that is what I intended or not. I'll say more on this tomorrow.

Vote Up
Vote Down

Originally posted by Cribs
Professor Chicken tells me:

if I assume x and ax, then anything I want becomes writable under the rules
Rule 13 prohibits this.

Suppose I assume x and ax. Then, as you say,
y is writable, as long as y is well-formed. Also as you say,
ay is writable. But Rule 13 says that at most one of y and ay
is writable.

Unless...I am to interpret the rules to mean that starting
from x and ax, I can choose to produce either y or ay,
but once I have produced one of those, Rule 13 disallows the other
to be writable.

Dr. Cribs

1 edit
Vote Up
Vote Down

Originally posted by Cribs
Rule 13 prohibits this.

Suppose I assume x and ax. Then, as you say,
y is writable, as long as y is well-formed. Also as you say,
ay is writable. But Rule 13 says that at most one of y and ay
is writable.

Unless...I am to interp ...[text shortened]... those, Rule 13 disallows the other
to be writable.

Dr. Cribs
Let's use the Introduction Rule:

Assume a string and it's 'contradiction' are writable. Then, by application of other rules, the string corresponding to ''every string is writable'' is writable.

See, we've made a false assumption, given a false conclusion, and made a true conditional (since, as I wanted do do with truth tables, F->F is true). Rule 13 is what tells us that the conditional you quoted is of this type, rather than of the T->T type or the F->T type.

See, using NG as meta-NG is badass like badger.

Vote Up
Vote Down

Originally posted by royalchicken

See, we've made a false assumption, given a false conclusion, and made a true conditional (since, as I wanted do do with truth tables, F->F is true). Rule 13 is what tells us that the conditional you quoted is of this type, rather than of the T->T type or the F->T type.
Don't you need to add to this Rule or make a new Rule 0
that says "Thou shalt not assume both x and ax" ?

Rule 13 says both can't be writable, but it doesn't
prohibit assuming both. But I have shown above
that if you do assume both, you can force the system
to violate Rule 13 by legally applying other Rules.

1 edit
Vote Up
Vote Down

Originally posted by Cribs
Don't you need to add to this Rule or make a new Rule 0
that says "Thou shalt not assume both x and ax" ?

Rule 13 says both can't be writable, but it doesn't
prohibit assuming both. But I have shown above
that if you do assume both ...[text shortened]... ce the system
to violate Rule 13 by legally applying other Rules.
No, you don't show that y is writable and ay is writable by assuming ax and x. You show that iiaxcxigiycayii is writable. This violates no rules, because it is not of the form izcazi that is prohibited.

It's a question of proof and subproof. I really should have followed Douglas Hofstadter's example and used something like his ''fantasy rule'' which would make things more clear. More tomorrow.

''Subproof'' is not my word--it belongs to one of the long messages bbarr sent me.