Stacking Blocks and Counting Permutations Hana Mizuno Occidental - - PowerPoint PPT Presentation

stacking blocks and counting permutations
SMART_READER_LITE
LIVE PREVIEW

Stacking Blocks and Counting Permutations Hana Mizuno Occidental - - PowerPoint PPT Presentation

Stacking Blocks and Counting Permutations Hana Mizuno Occidental College mizuno@oxy.edu December 3rd, 2015 Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 1 / 55 Overview Background 1 Original Question and Solution 2


slide-1
SLIDE 1

Stacking Blocks and Counting Permutations

Hana Mizuno

Occidental College mizuno@oxy.edu

December 3rd, 2015

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 1 / 55

slide-2
SLIDE 2

Overview

1

Background

2

Original Question and Solution Pudwell’s Constructive Approach to the question

3

Pudwell’s Permutation Patterns Definitions

4

Permutation Lemma

5

Mutual Recurrence on Original Question and Counting Permutations

6

Conclusion

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 2 / 55

slide-3
SLIDE 3

Background

A father was helping out his daughter, Julia’s middle school math project. Middle school level geometry question. Relationship between middle school geometry and enumeration problem (Combinatorics)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 3 / 55

slide-4
SLIDE 4

Original Question

The unit cubes are piled up in triangular form, so that the kth row has 2k − 1 cubes. Find the surface area SA(n) of a pile of height n, i.e., a pile with n rows. Although Julia came up with her own constructive approach to this question, we will look at Pudwell’s approach.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 4 / 55

slide-5
SLIDE 5

Pudwell’s Constructive Approach

Constructing a pile of height (n) from a pile of height (n − 1) (recursive)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 5 / 55

slide-6
SLIDE 6

Pudwell’s Constructive Approach

Constructing a pile of height (n) from a pile of height (n − 1) (recursive)

1 Separate the bottom surface of the

(n − 1)st pile

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 5 / 55

slide-7
SLIDE 7

Pudwell’s Constructive Approach

Constructing a pile of height (n) from a pile of height (n − 1) (recursive)

1 Separate the bottom surface of the

(n − 1)st pile

2 Construct a ”ring” (row of 2n − 1 cubes

without top and bottom faces) → 2(2n − 1) + 2 = 4n − 2 + 2 = 4n

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 5 / 55

slide-8
SLIDE 8

Pudwell’s Constructive Approach

Constructing a pile of height (n) from a pile of height (n − 1) (recursive)

1 Separate the bottom surface of the

(n − 1)st pile

2 Construct a ”ring” (row of 2n − 1 cubes

without top and bottom faces) → 2(2n − 1) + 2 = 4n − 2 + 2 = 4n

3 Attach the top and bottoms to the two

cubes at the end of the row (Yellow sides) → 4n+4

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 5 / 55

slide-9
SLIDE 9

Pudwell’s Constructive Approach

Constructing a pile of height (n) from a pile of height (n − 1) (recursive)

1 Separate the bottom surface of the

(n − 1)st pile

2 Construct a ”ring” (row of 2n − 1 cubes

without top and bottom faces) → 2(2n − 1) + 2 = 4n − 2 + 2 = 4n

3 Attach the top and bottoms to the two

cubes at the end of the row (Yellow sides) → 4n+4

4 glue the pile of height (n − 1) without a

bottom face to the row of 2n − 1 cubes to form the pile of height (n).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 5 / 55

slide-10
SLIDE 10

So the surface area increases by 4n + 4, when we go from a pile of height (n − 1) to a pile of height n, thus SA(n) − SA(n − 1) = 4n + 4 for n ≥ 2. Using this recurrence and the initial condition SA(1) = 6, we can prove that

SA(n) = 2n2 + 6n − 2 for n ≥ 1.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 6 / 55

slide-11
SLIDE 11

Permutation Patterns -Definitions

permutation:“string of digits” example) “1224”, “53928”, “1212”, “7948323” multiset permutation:“permutations [specifically] with more than

  • ne copy of each letter”

example) “1221”,“445599” reduction: a process that “replaces the occurrence of the i th smallest number with the number i.”

Example: Reduction of 2571165 to 2351143 1s are replaced by 1 2 is replaced by 2 5 is replaced by 3 6s are replaced by 4 7 is replaced by 5

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 7 / 55

slide-12
SLIDE 12

Permutation Patterns -Definitions

Assume that both p and q are permutations. p contains q: p contains q when there exists a subsequence of p that reduces to q. example) p = 2671165 and q = 2321. In this case, q is contained by p, because p has a subsequence of 6765, which can be reduced to 2321, which is equal to string q. p avoids q: p avoids q when there does not exist a subsequence of p that reduces to q.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 8 / 55

slide-13
SLIDE 13

Permutation Patterns

S2

n: Set of permutations

n: number of different digits in each string 2: indicates that each digit appears exactly twice in each string. Example: S2

1: Set of permutations with two 1s.

S2

1 = {11}

S2

2: Set of permutations with two 1s and two 2s.

S2

2 ={1122,1212,1221,2112,2121,2211}

Let Q be a set of permutations. Let S2

n(Q) be the set of permutations

that “avoids” each permutation of Q. Example:

S2

2({112}) = S2 2(112) = {1221, 2121, 2211}

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 9 / 55

slide-14
SLIDE 14

Permutation Patterns

Notice, |S2

2(132, 231, 2134)| = 6 = SA(1)

|S2

3(132, 231, 2134)| = 18 = SA(2)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 10 / 55

slide-15
SLIDE 15

Permutation Patterns

Thus, we ask does |S2

n+1(132, 231, 2134)| = SA(n) for all n ≥1?

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 11 / 55

slide-16
SLIDE 16

Permutation Patterns

Thus, we ask does |S2

n+1(132, 231, 2134)| = SA(n) for all n ≥1?

Indeed, Pudwell proved that |S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for all n ≥1.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 11 / 55

slide-17
SLIDE 17

SA(n) and Permutation Patterns

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for n ≥ 1

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 12 / 55

slide-18
SLIDE 18

SA(n) and Permutation Patterns

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for n ≥ 1

We have found that SA(n) = SA(n − 1) + 4n + 4 for n ≥ 2 and SA(1) = 6.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 12 / 55

slide-19
SLIDE 19

SA(n) and Permutation Patterns

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for n ≥ 1

We have found that SA(n) = SA(n − 1) + 4n + 4 for n ≥ 2 and SA(1) = 6. Now, we will find the same recurrence in Pudwell’s Permutation Patterns.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 12 / 55

slide-20
SLIDE 20

SA(n) and Permutation Patterns

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for n ≥ 1

We have found that SA(n) = SA(n − 1) + 4n + 4 for n ≥ 2 and SA(1) = 6. Now, we will find the same recurrence in Pudwell’s Permutation Patterns. Let Bn = S2

n(132, 231, 2134).

|Bn+1| = |Bn| + 4n + 4, n ≥ 2 and |B2| = 6

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 12 / 55

slide-21
SLIDE 21

A permutation lemma

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 13 / 55

slide-22
SLIDE 22

A permutation lemma

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Let An = S2

n(132, 231, 213). We begin by proving that

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 13 / 55

slide-23
SLIDE 23

A permutation lemma

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Let An = S2

n(132, 231, 213). We begin by proving that

|An| = |An−1| + 2, for n ≥ 2.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 13 / 55

slide-24
SLIDE 24

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-25
SLIDE 25

A2

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-26
SLIDE 26

S2

3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-27
SLIDE 27

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-28
SLIDE 28

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-29
SLIDE 29

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-30
SLIDE 30

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-31
SLIDE 31

Case of A2 to A3

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 14 / 55

slide-32
SLIDE 32

Every p ∈ An can be obtained from some p′ ∈ An−1

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 15 / 55

slide-33
SLIDE 33

Every p ∈ An can be obtained from some p′ ∈ An−1

Let p ∈ An, and let p′ be obtained from p by removing the two copies

  • f n contained in p.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 15 / 55

slide-34
SLIDE 34

Every p ∈ An can be obtained from some p′ ∈ An−1

Let p ∈ An, and let p′ be obtained from p by removing the two copies

  • f n contained in p.

Notice, p′ ∈ An−1, because if p′ / ∈ An−1,then some subsequence si of p′ reduces to a sequence in {132, 231, 213}. But si is also a subsequence of p. This contradicts the fact that p ∈ An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 15 / 55

slide-35
SLIDE 35

Every p ∈ An can be obtained from some p′ ∈ An−1

Let p ∈ An, and let p′ be obtained from p by removing the two copies

  • f n contained in p.

Notice, p′ ∈ An−1, because if p′ / ∈ An−1,then some subsequence si of p′ reduces to a sequence in {132, 231, 213}. But si is also a subsequence of p. This contradicts the fact that p ∈ An.

Thus, every pn can be obtained by adding 2 copies of n to some p′ ∈ An−1.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 15 / 55

slide-36
SLIDE 36

Ways to insert two n’s into p′.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 16 / 55

slide-37
SLIDE 37

Ways to insert two n’s into p′.

1 “between” the digits of p′ Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 16 / 55

slide-38
SLIDE 38

Ways to insert two n’s into p′.

1 “between” the digits of p′ 2 two n’s in the beginning of p′ Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 16 / 55

slide-39
SLIDE 39

Ways to insert two n’s into p′.

1 “between” the digits of p′ 2 two n’s in the beginning of p′ 3 two n’s at the end of p′ Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 16 / 55

slide-40
SLIDE 40

Ways to insert two n’s into p′.

1 “between” the digits of p′ 2 two n’s in the beginning of p′ 3 two n’s at the end of p′ 4 one n in the beginning and the other at

the end of p′

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 16 / 55

slide-41
SLIDE 41

1) “between” the digits of p′

In the case where at least one n has a digit of p′ to its left and a digit of p′ to its right. Let a, b and c each represent a digit in p′. There are six different cases to consider.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 17 / 55

slide-42
SLIDE 42

1) “between” the digits of p′

Forbidden Patterns Case 1: a < b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 18 / 55

slide-43
SLIDE 43

1) “between” the digits of p′

Forbidden Patterns Case 1: a < b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 18 / 55

slide-44
SLIDE 44

1) “between” the digits of p′

Forbidden Patterns Case 1: a < b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 18 / 55

slide-45
SLIDE 45

1) “between” the digits of p′

Forbidden Patterns Case 1: a < b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 18 / 55

slide-46
SLIDE 46

1) “between” the digits of p′

Forbidden Patterns Case 1: a < b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 18 / 55

slide-47
SLIDE 47

1) “between” the digits of p′

Forbidden Patterns Case 2: a > b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 19 / 55

slide-48
SLIDE 48

1) “between” the digits of p′

Forbidden Patterns Case 2: a > b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 19 / 55

slide-49
SLIDE 49

1) “between” the digits of p′

Forbidden Patterns Case 2: a > b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 19 / 55

slide-50
SLIDE 50

1) “between” the digits of p′

Forbidden Patterns Case 2: a > b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 19 / 55

slide-51
SLIDE 51

1) “between” the digits of p′

Forbidden Patterns Case 2: a > b

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 19 / 55

slide-52
SLIDE 52

1) “between” the digits of p′

Forbidden Patterns Case 3:a = b > c Case 4:a = b < c Case 5:a < b = c Case 6:a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 20 / 55

slide-53
SLIDE 53

1) “between” the digits of p′

Forbidden Patterns Case 3:a = b > c Case 4:a = b < c Case 5:a < b = c Case 6:a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 20 / 55

slide-54
SLIDE 54

1) “between” the digits of p′

Forbidden Patterns Case 3:a = b > c Case 4:a = b < c Case 5:a < b = c Case 6:a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 20 / 55

slide-55
SLIDE 55

1) “between” the digits of p′

Forbidden Patterns Case 3:a = b > c Case 4:a = b < c Case 5:a < b = c Case 6:a > b = c →Never generates a member of An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 20 / 55

slide-56
SLIDE 56

2) two n’s in the beginning of p′

Let p′ ∈ An−1 and let p be obtained from p′ by placing two n’s at the beginning of p′. We show that p ∈ An. There are two parts to look at: 1) Subsequences which contain n’s 2) Subsequences without n’s

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 21 / 55

slide-57
SLIDE 57

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-58
SLIDE 58

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-59
SLIDE 59

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-60
SLIDE 60

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-61
SLIDE 61

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-62
SLIDE 62

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-63
SLIDE 63

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-64
SLIDE 64

2) two n’s in the beginning of p′

Subsequences which contain n: Any subsequence contains exactly one n will typically be reduced to a sequence r which begins with a 3, thus, r / ∈ {132, 231, 213}. (A subsequence which contains both n’s will be reduced to 221.)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 22 / 55

slide-65
SLIDE 65

2) two n’s in the beginning of p′

No subsequence which contains an n will reduce to {132,231,213}

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 23 / 55

slide-66
SLIDE 66

2) two n’s in the beginning of p′

Subsequences without n’s: Since p′ ∈ An−1, no subsequence of p′ reduces to a sequence from {132,231,213}.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 24 / 55

slide-67
SLIDE 67

2) two n’s in the beginning of p′

Neither subsequences with n’s nor subsequences without n’s reduce to a sequence from {132,231,213}. Therefore p ∈ An. → Always create a member of An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 25 / 55

slide-68
SLIDE 68

3) two n’s at the end of p′ 4) one n in the beginning and the other at the end of p′

These cases will create members of An only when all of the digits of p′ are in nondecreasing

  • rder.

Both cases have at least one n at the end of p′. The only forbidden pattens with the biggst digit at the end is 213. If p′ is not in nondecreasing order, then there will always be 21 subsequence in p′, which results in generating 213 subsequence in p.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 26 / 55

slide-69
SLIDE 69

For each p′ ∈ An−1, placing two n’s at the beginning of p′ generates a p ∈ An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 27 / 55

slide-70
SLIDE 70

For each p′ ∈ An−1, placing two n’s at the beginning of p′ generates a p ∈ An. There is exactly one permutation p′ ∈ An−1 whose digits are in nondecreasing

  • rder. Placing two n’s at the

end of p′ or “surrounding” p′ with one n on each side generates two more permutations from An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 27 / 55

slide-71
SLIDE 71

Therefore, |An| = |An−1| + 2 We have seen that A2 = 6. Therefore, |A3| = 6 + 2 = 8 and |A4| = 8 + 2 = 10. This indicates that |An| grows linearly, so |An| = 2n + 2, for n ≥ 2

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 28 / 55

slide-72
SLIDE 72

Recurrence in Pudwell’s Permutation

Let’s look at the Bn = S2

n(132, 231, 2134).

Similar to An = S2

n(132, 231, 213), each q ∈ Bn+1 can be generated by

inserting two copies of (n+1) into some q′ ∈ Bn.

1 “between” the digits of q′ 2 two (n + 1)’s in the beginning of q′ 3 two (n + 1)’s at the end of q′ 4 one (n + 1) in the beginning and the other at the end of q′ Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 29 / 55

slide-73
SLIDE 73

Let An = S2

n(132, 231, 213) and let Bn = S2 n(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 30 / 55

slide-74
SLIDE 74

Let An = S2

n(132, 231, 213) and let Bn = S2 n(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 30 / 55

slide-75
SLIDE 75

Let An = S2

n(132, 231, 213) and let Bn = S2 n(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 30 / 55

slide-76
SLIDE 76

Let An = S2

n(132, 231, 213) and let Bn = S2 n(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 30 / 55

slide-77
SLIDE 77

Let An = S2

n(132, 231, 213) and let Bn = S2 n(132, 231, 2134).

|B4| = |B3| + 2|A3|

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 30 / 55

slide-78
SLIDE 78

|B4| = |B3| + 2|A3|

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 31 / 55

slide-79
SLIDE 79

|B4| = |B3| + 2|A3| |Bn+1| = |Bn| + 2|An|

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 31 / 55

slide-80
SLIDE 80

|B4| = |B3| + 2|A3| |Bn+1| = |Bn| + 2|An| |An| = 2n + 2 (From Lemma 1)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 31 / 55

slide-81
SLIDE 81

|B4| = |B3| + 2|A3| |Bn+1| = |Bn| + 2|An| |An| = 2n + 2 (From Lemma 1) |Bn+1| = |Bn| + 4n + 4, |B2| = 6

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 31 / 55

slide-82
SLIDE 82

Recurrence

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 32 / 55

slide-83
SLIDE 83

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n) for n ≥ 1

SA(n) = SA(n − 1) + 4n + 4 for n ≥ 2 and SA(1) = 6. Bn = S2

n(132, 231, 2134).

|Bn+1| = |Bn| + 4n + 4, n ≥ 2 and |B2| = 6

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 33 / 55

slide-84
SLIDE 84

Conclusion

Relationship between middle school geometry and Combinatorics Application of discrete math to geometry question This is just a part of Pudwell’s study on permutation that avoids

  • ther permutations, so it would be interesting to read and investigate
  • ther Enumeration of Words with Forbidden Patterns studies.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 34 / 55

slide-85
SLIDE 85

References

Pudwell, Lara K.,”Stacking Blocks and Counting Permutations”,Mathematics Magazine,83.4,(2008),297-302. Burstein, Alexander,”Enumeration of Words with Forbidden Patterns”, Dissertation, University of Pennsylvania, 1998.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 35 / 55

slide-86
SLIDE 86

Acknowledgements

Professor Sundberg Professor Buckmire Megan Liu Kristin Oberiano all of my friends

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 36 / 55

slide-87
SLIDE 87

Backup

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 37 / 55

slide-88
SLIDE 88

Original Solution

a pile of height (n − 1) glued together with a row of (2n-1)cubes

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 38 / 55

slide-89
SLIDE 89

Original Solution

a pile of height (n − 1) glued together with a row of (2n-1)cubes

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 38 / 55

slide-90
SLIDE 90

Original Solution

a pile of height (n − 1) glued together with a row of (2n-1)cubes 4(2n − 1) + 2 = 8n − 2

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 38 / 55

slide-91
SLIDE 91

Original Solution

a pile of height (n − 1) glued together with a row of (2n-1)cubes 4(2n − 1) + 2 = 8n − 2 2n − 3 sides of cubes overlap (8n − 2) − 2(2n − 3) = 4n + 4

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 38 / 55

slide-92
SLIDE 92

Original Solution

a pile of height (n − 1) glued together with a row of (2n-1)cubes 4(2n − 1) + 2 = 8n − 2 2n − 3 sides of cubes overlap (8n − 2) − 2(2n − 3) = 4n + 4 So the surface area increases by 4n + 4, when we go from a pile of height (n − 1) to a pile of height n, thus SA(n) − SA(n − 1) = 4n + 4 for n ≥ 2. Using this recurrence and the initial condition SA(1) = 6, we can prove that

SA(n) = 2n2 + 6n − 2 for n ≥ 1.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 38 / 55

slide-93
SLIDE 93

Original Solution (Inductive Proof)

Proof by Induction: Prove: SA(n) = 2n2 + 6n − 2 for n ≥ 1 Basis: n = 1 2(1)2 + 6(1) − 2 = 2 + 6 − 2 = 6 = SA(1)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 39 / 55

slide-94
SLIDE 94

Original Solution (Inductive Proof)

Let’s apply our recurrence (SA(n) − SA(n − 1) = 4n + 4) to SA(n + 1) − SA(n), i.e., SA(n + 1) − SA(n) = 4(n + 1) + 4, thus, SA(n + 1) = SA(n) + 4(n + 1) + 4. By induction, SA(n) = 2n2 + 6n − 2, thus, SA(n + 1) = 2n2 + 6n − 2 + (4(n + 1) + 4) = 2n2 + 6n − 2 + 4n + 4 + 4 = 2n2 + 4n + 2 + 6n + 6 − 2 = 2(n + 1)2 + 6(n + 1) − 2 therefore, by the Principle of Mathematical Induction, SA(n) = 2n2 + 6n − 2 for n ≥ 1.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 40 / 55

slide-95
SLIDE 95

Permutation Patterns

For example, S2

n({132, 231, 2134}) = S2 n(132, 231, 2134) will be:

When n=2 S2

2(132, 231, 2134) = {1122, 1212, 1221, 2112, 2121, 2211}

When n=3 S2

3(132, 231, 2134) = {112233, 121233, 122133, 211233, 212133,

221133, 311223, 312123, 312213, 321123, 332211 321213, 322113, 331122, 331212, 331221, 332112 332121}

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 41 / 55

slide-96
SLIDE 96

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 3: a = b > c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 42 / 55

slide-97
SLIDE 97

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 3: a = b > c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 42 / 55

slide-98
SLIDE 98

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 3: a = b > c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 42 / 55

slide-99
SLIDE 99

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 3: a = b > c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 42 / 55

slide-100
SLIDE 100

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 3: a = b > c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 42 / 55

slide-101
SLIDE 101

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 4: a = b < c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 43 / 55

slide-102
SLIDE 102

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 4: a = b < c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 43 / 55

slide-103
SLIDE 103

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 4: a = b < c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 43 / 55

slide-104
SLIDE 104

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 4: a = b < c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 43 / 55

slide-105
SLIDE 105

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 4: a = b < c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 43 / 55

slide-106
SLIDE 106

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 5: a < b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 44 / 55

slide-107
SLIDE 107

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 5: a < b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 44 / 55

slide-108
SLIDE 108

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 5: a < b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 44 / 55

slide-109
SLIDE 109

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 5: a < b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 44 / 55

slide-110
SLIDE 110

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 5: a < b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 44 / 55

slide-111
SLIDE 111

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-112
SLIDE 112

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-113
SLIDE 113

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-114
SLIDE 114

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-115
SLIDE 115

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-116
SLIDE 116

1) “between” the digits of p′

LEMMA 1: |S2

n(132, 231, 213)| = 2n + 2 for n ≥ 2

Case 6: a > b = c → All the permutations is avoided by the forbitten patterns.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 45 / 55

slide-117
SLIDE 117

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-118
SLIDE 118

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-119
SLIDE 119

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-120
SLIDE 120

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-121
SLIDE 121

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-122
SLIDE 122

3) two n’s at the end of p′

There are two different parts to look at: a) Subsequences with n’s.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 46 / 55

slide-123
SLIDE 123

3) two n’s at the end of p′

There are two different parts to look at: b) Subsequences without n’s. Because p′ ∈ An−1, no subsequence of p′ reduces to a sequence from {132,231,213}. → Create member of An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 47 / 55

slide-124
SLIDE 124

4) one n in the beginning and one at the end of p′

There are 3 parts to look at: a) Subsequences end with n. n is the biggest digit in the permutation, so every single subsequences ends with 3. The only sequence in {132,231,213} that ends with 3 is 213. However, the permutation has all the digits placed in increasing order; thereofre, it is impossible to have any subsequences reduce to 213.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 48 / 55

slide-125
SLIDE 125

4) one n in the beginning and one at the end of p′

There are 3 parts to look at: a) Subsequences end with n. n is the biggest digit in the permutation, so every single subsequences ends with 3. The only sequence in {132,231,213} that ends with 3 is 213. However, the permutation has all the digits placed in increasing order; thereofre, it is impossible to have any subsequences reduce to 213.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 48 / 55

slide-126
SLIDE 126

4) one n in the beginning and one at the end of p′

There are 3 parts to look at: a) Subsequences end with n. n is the biggest digit in the permutation, so every single subsequences ends with 3. The only sequence in {132,231,213} that ends with 3 is 213. However, the permutation has all the digits placed in increasing order; thereofre, it is impossible to have any subsequences reduce to 213.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 48 / 55

slide-127
SLIDE 127

4) one n in the beginning and one at the end of p′

There are 3 parts to look at: a) Subsequences end with n. n is the biggest digit in the permutation, so every single subsequences ends with 3. The only sequence in {132,231,213} that ends with 3 is 213. However, the permutation has all the digits placed in increasing order; thereofre, it is impossible to have any subsequences reduce to 213.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 48 / 55

slide-128
SLIDE 128

4) one n in the beginning and one at the end of p′

There are 3 parts to look at: a) Subsequences end with n. n is the biggest digit in the permutation, so every single subsequences ends with 3. The only sequence in {132,231,213} that ends with 3 is 213. However, the permutation has all the digits placed in increasing order; thereofre, it is impossible to have any subsequences reduce to 213.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 48 / 55

slide-129
SLIDE 129

4) one n in the beginning and one at the end of p′

b) Subsequences start with n. Same argument as 2). (two n in the beginning)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 49 / 55

slide-130
SLIDE 130

4) one n in the beginning and one at the end of p′

b) Subsequences start with n. Same argument as 2). (two n in the beginning)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 49 / 55

slide-131
SLIDE 131

4) one n in the beginning and one at the end of p′

b) Subsequences start with n. Same argument as 2). (two n in the beginning)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 49 / 55

slide-132
SLIDE 132

4) one n in the beginning and one at the end of p′

b) Subsequences start with n. Same argument as 2). (two n in the beginning)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 49 / 55

slide-133
SLIDE 133

4) one n in the beginning and one at the end of p′

b) Subsequences start with n. Same argument as 2). (two n in the beginning)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 49 / 55

slide-134
SLIDE 134

4) one n in the beginning and one at the end of p′

c) Subsequences without any n’s. Because p′ ∈ An−1, no subsequence of p′ reduces to a sequence from {132,231,213}. → Create a member of An.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 50 / 55

slide-135
SLIDE 135

Bijection

Similar to our proof of Lemma 1, “between” the digits of p′/q′ → always yields a subsequence which reduces to 132 or 231.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 51 / 55

slide-136
SLIDE 136

Bijection

Similar to our proof of Lemma 1, “between” the digits of p′/q′ → always yields a subsequence which reduces to 132 or 231. two (n + 1)’s in the beginning → always creates q ∈ S2

n+1(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 51 / 55

slide-137
SLIDE 137

Bijection

two (n + 1)’s at the end of p′

  • ne (n + 1) in the beginning and the other at the end of p′

None of permutations with one n in the beginning reduces to one of {132,231,2134}. 2134 is the only permutation with biggest digit at the end

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 52 / 55

slide-138
SLIDE 138

Bijection

two (n + 1)’s at the end of p′

  • ne (n + 1) in the beginning and the other at the end of p′

None of permutations with one n in the beginning reduces to one of {132,231,2134}. 2134 is the only permutation with biggest digit at the end

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 52 / 55

slide-139
SLIDE 139

Bijection

two (n + 1)’s at the end of p′

  • ne (n + 1) in the beginning and the other at the end of p′

None of permutations with one n in the beginning reduces to one of {132,231,2134}. 2134 is the only permutation with biggest digit at the end p′ ∈ An−1 has no subsequence of 213. → Always create a member of S2

n+1(132, 231, 2134).

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 52 / 55

slide-140
SLIDE 140

Bijection

two (n + 1)’s at the end of p′

  • ne (n + 1) in the beginning and the other at the end of p′

None of permutations with one n in the beginning reduces to one of {132,231,2134}. 2134 is the only permutation with biggest digit at the end p′ ∈ An−1 has no subsequence of 213. → Always create a member of S2

n+1(132, 231, 2134).

For these cases, |An−1| is the number of permutations.

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 52 / 55

slide-141
SLIDE 141

Bijection

(n+1) pile

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 53 / 55

slide-142
SLIDE 142

Bijection

(n+1) pile

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 53 / 55

slide-143
SLIDE 143

Bijection

(n+1) pile

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 53 / 55

slide-144
SLIDE 144

summary

As a result, we have established a recursive bijection between the triangular piles of cubes and the member of S2

n+1(132, 231, 2134).

Earier, we have found that SA(n) = 2n2 + 6n − 2 for n ≥ 1. Therefore,

Theorem

|S2

n+1(132, 231, 2134)| = 2n2 + 6n − 2 = SA(n)

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 54 / 55

slide-145
SLIDE 145

Bijection

Hana Mizuno (Occidental College) Stacking Blocks December 3rd, 2015 55 / 55