Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

MATH 170: Ideas in Mathematics - Problem Set 9: Extra Credit - Prof. E. So, Assignments of Mathematics

Problem set 9 for the math 170: ideas in mathematics summer 2006 course. It includes optional extra credit problems related to the miu system, xor logic, and propositional logic. Students are asked to determine if certain numbers are nice numbers (niceness of specific theorems), understand the relationship between xor and symmetries of a cross, and derive logical theorems in propositional logic.

Typology: Assignments

2009/2010

Uploaded on 03/28/2010

koofers-user-ycf-1
koofers-user-ycf-1 🇺🇸

1

(1)

10 documents

1 / 3

Toggle sidebar

Related documents


Partial preview of the text

Download MATH 170: Ideas in Mathematics - Problem Set 9: Extra Credit - Prof. E. So and more Assignments Mathematics in PDF only on Docsity!

MATH 170 IDEAS IN MATHEMATICS (SUMMER 2006)

Problem Set 9: Extra Credit

Due by 4 pm, Friday, June 23rd

Note: This problem set is optional. You may hand in any or all of the problems to receive extra homework credit. Please don’t ask me exactly which problem is worth how much extra credit. Trust me, I’ll be very fair in figuring that out once you’ve turned it in. On average though, I’d say each of the following problems is worth 10 homework points.

1. Numbers from MIU

Definition 1. Recall the definition of reduced theorems of the MIU system, namely, that a theorem of the MIU-system is reduced if no shorter string can be derived (using any number of steps, including lengthening and shortening rules) starting from it. It’s not clear exactly which theorems of MIU are reduced, but you should have showed in Problem Set 1 that at least theorems of the form Mi 0 Ui 1 Ui 2 U... inU,

are reduced, where i 0 , i 1 ,... above stand for either of I or II. Call strings of that very particular shape nice. So we know all nice theorems are reduced. Examples of nice theorems are

MIU, MIIU, MIUIU, MIIUIIU, MIUIIUIU, and MIIUIUIIUIIUIUIIU.

Now to each nice string, we can associate a number, which we’ll call its niceness , as follows. The general nice string Mi 0 Ui 1 Ui 2 U... inU,

has niceness number equal to

j 0 + 2 · j 1 + 4 · j 2 + 8 · j 3 + · · · + 2n^ · jn,

where for k = 0, 1 ,... , n,

jk =

{

0 if ik is I 1 if ik is II.

Note that the string of digits j 0 j 1 j 2... jn is the binary expansion of the associated niceness number.

For example

nice theorem j 0 j 1... jn niceness number MIU 0 0 = 0 MIIU 1 1 = 1 MIUIU 00 0 + 2 · 0 = 0 MIIUIIU 11 1 + 2 · 1 = 3 MIUIIUIU 010 0 + 2 · 1 + 4 · 0 = 2 MIIUIUIIUIIUIUIIU 101101 1 + 2 · 0 + 4 · 1 + 8 · 1 + 16 · 0 + 32 · 1 = 45 1

All the strings in the above table are actually theorems. So 0 , 1 , 2 , 3 and 45 are each the nice- ness number of some nice theorem of the MIU-system. We’ll call such numbers nice numbers.

Now answer the following questions:

i. Is 7 a nice number, i.e. is there a nice theorem with niceness 7? Is 4 a nice number? Be careful. For example, even though the string MIUIIU (i.e. the smallest string with niceness 2) is not a theorem of the MIU-system (why is that?) the string MIUIIUIU is in fact a theorem and has niceness 2, so sometimes the smallest string with a particular niceness isn’t a theorem, but some larger one is!

ii. Note that given a nice string, applying rule 2 of the MIU-system gives you back a nice string. What does rule 2 do to the niceness numbers of nice strings in terms of the string and the number? Can you write down a formula?

iii. List the nice numbers that are ≤ 15.

iv. Is the sequence of nice numbers, i.e. numbers that occur as the niceness of some nice theorem, a recursively enumerable set of natural numbers? Do you think it’s a recursive set of natural numbers?

2. XOR as symmetry.

a. Recall the logical operation of exclusive or or XOR given by the truth table:

P Q P XOR Q T T F T F T F T T F F F

In the following, let 0 stand for F and 1 stand for T. Then we can write the action of XOR as a “multiplication”

1 XOR 1 = 0, 1 XOR 0 = 1, 0 XOR 1 = 1, 0 XOR 0 = 0,

and we can extend this “multiplication” digit by digit to two digit numbers by writing

p 1 p 2 XOR q 1 q 1 = (p 1 XOR q 1 )(p 2 XOR q 2 ),

i.e. first apply XOR to the first digits of the two numbers, then to the second digits. For example 00 XOR 10 = 10 and 01 XOR 11 = 10.

Now write out the “multiplication” table for XOR acting on the two digit strings 00 , 10 , 01 , 11. What do you notice about this table.

b. Consider the numbered cross of uneven arm lengths (or just cross from now on): 1 4 2 3 Answer the following questions: i. Write down (pictorially) all the symmetries of the cross as you did for the square in Problem Set 2.

ii. Define the two “flips” about the major axis: 1 4 2 3

−→^ f

−→^ g

As always, denoting the “do nothing” symmetry by n, write your symmetries from part a. in terms of n, f, g using the same rules of composition (multiplication) of symmetries from Problem Set 2.

iii. Write out the multiplication table for the symmetries of the cross.

iv. Show there’s an isomorphism between the logical operation XOR acting on two digit strings and the symmetries of the cross.

3. More derivations in P C.

Find derivations for the following theorems of P C.

i. << P ⇒ ¬ < Q ⇒ V >>⇒< P ⇒ Q >>

ii. << P ⇒< Q ∧ ¬R >>⇒< P ⇒< R ⇒ Q >>>

iii. <<< P ⇒ R > ∧ < Q ⇒ R >>⇒<< P ∨ Q >⇒ R >>

iv. <<< P ∧ < Q ∨ R >>⇒< Q ∧ R >>⇒< P ⇒< Q ⇒ R >>>