M obius Functions of Posets V: GCD Matrices Bruce Sagan Department - - PowerPoint PPT Presentation

m obius functions of posets v gcd matrices
SMART_READER_LITE
LIVE PREVIEW

M obius Functions of Posets V: GCD Matrices Bruce Sagan Department - - PowerPoint PPT Presentation

M obius Functions of Posets V: GCD Matrices Bruce Sagan Department of Mathematics Michigan State University East Lansing, MI 48824-1027 sagan@math.msu.edu www.math.msu.edu/ sagan June 28, 2007 Smiths Theorem The Main Theorem Proof


slide-1
SLIDE 1

  • bius Functions of Posets V: GCD Matrices

Bruce Sagan Department of Mathematics Michigan State University East Lansing, MI 48824-1027 sagan@math.msu.edu www.math.msu.edu/˜sagan June 28, 2007

slide-2
SLIDE 2

Smith’s Theorem The Main Theorem Proof of Smith’s Theorem

slide-3
SLIDE 3

Outline

Smith’s Theorem The Main Theorem Proof of Smith’s Theorem

slide-4
SLIDE 4

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84.

slide-5
SLIDE 5

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan

slide-6
SLIDE 6

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j.

slide-7
SLIDE 7

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j. We say that i and j are relatively prime if gcd(i, j) = 1.

slide-8
SLIDE 8

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j. We say that i and j are relatively prime if gcd(i, j) = 1. The Euler phi-function is φ(n) = #{i : 1 ≤ i ≤ n and gcd(i, n) = 1}.

slide-9
SLIDE 9

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j. We say that i and j are relatively prime if gcd(i, j) = 1. The Euler phi-function is φ(n) = #{i : 1 ≤ i ≤ n and gcd(i, n) = 1}.

  • Example. φ(10)
slide-10
SLIDE 10

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j. We say that i and j are relatively prime if gcd(i, j) = 1. The Euler phi-function is φ(n) = #{i : 1 ≤ i ≤ n and gcd(i, n) = 1}.

  • Example. φ(10) = #{1, 3, 7, 9}
slide-11
SLIDE 11

Details about this work can be found in GCD matrices, posets, and nonintersecting paths (with E. Altinisik, N. Tuglu), Linear and Multilinear Alg. 53 (2005) 75–84. A copy of this article and related ones can be found at http://www.math.msu.edu/˜sagan Given i, j ∈ Z, let gcd(i, j) = the greatest common divisor of i and j. We say that i and j are relatively prime if gcd(i, j) = 1. The Euler phi-function is φ(n) = #{i : 1 ≤ i ≤ n and gcd(i, n) = 1}.

  • Example. φ(10) = #{1, 3, 7, 9} = 4.
slide-12
SLIDE 12

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j).

slide-13
SLIDE 13

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

slide-14
SLIDE 14

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3  

slide-15
SLIDE 15

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1

slide-16
SLIDE 16

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2.

slide-17
SLIDE 17

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2. On the other hand φ(1)φ(2)φ(3)

slide-18
SLIDE 18

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2. On the other hand φ(1)φ(2)φ(3) = 1 · 1 · 2 = 2.

slide-19
SLIDE 19

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2. On the other hand φ(1)φ(2)φ(3) = 1 · 1 · 2 = 2. Many authors have extended Smith’s Theorem: Apostol,Beslin-Ligh, Bhat, Daniloff, Haukkanen, Haukkanen- Wang-Silanp¨ a¨ a, Jager, Li, Linstr¨

  • m, D. A. Smith, Wilf.
slide-20
SLIDE 20

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2. On the other hand φ(1)φ(2)φ(3) = 1 · 1 · 2 = 2. Many authors have extended Smith’s Theorem: Apostol,Beslin-Ligh, Bhat, Daniloff, Haukkanen, Haukkanen- Wang-Silanp¨ a¨ a, Jager, Li, Linstr¨

  • m, D. A. Smith, Wilf.

We will prove a theorem which will have all these other results as special cases.

slide-21
SLIDE 21

Theorem (H. J. S. Smith, 1876)

Let M be the n × n matrix with Mi,j = gcd(i, j). Then det M = φ(1)φ(2) · · · φ(n).

  • Example. If n = 3 then

M = 1 2 3 1 2 3   1 1 1 1 2 1 1 1 3   det M = 1·2·3+1·1·1+1·1·1−1·1·1−1·1·3−1·2·1 = 2. On the other hand φ(1)φ(2)φ(3) = 1 · 1 · 2 = 2. Many authors have extended Smith’s Theorem: Apostol,Beslin-Ligh, Bhat, Daniloff, Haukkanen, Haukkanen- Wang-Silanp¨ a¨ a, Jager, Li, Linstr¨

  • m, D. A. Smith, Wilf.

We will prove a theorem which will have all these other results as special cases. Furthermore, this theorem is trivial to prove.

slide-22
SLIDE 22

Outline

Smith’s Theorem The Main Theorem Proof of Smith’s Theorem

slide-23
SLIDE 23

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y).

slide-24
SLIDE 24

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular.

slide-25
SLIDE 25

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

slide-26
SLIDE 26

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P.

slide-27
SLIDE 27

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y).

slide-28
SLIDE 28

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

slide-29
SLIDE 29

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

  • Proof. Let t denote transposition. Then

Mx,y =

  • z

z,xMβ z,y

slide-30
SLIDE 30

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

  • Proof. Let t denote transposition. Then

Mx,y =

  • z

z,xMβ z,y =

  • z

(Mα)t

x,zMβ z,y

slide-31
SLIDE 31

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

  • Proof. Let t denote transposition. Then

Mx,y =

  • z

z,xMβ z,y =

  • z

(Mα)t

x,zMβ z,y

So M = (Mα)tMβ,

slide-32
SLIDE 32

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

  • Proof. Let t denote transposition. Then

Mx,y =

  • z

z,xMβ z,y =

  • z

(Mα)t

x,zMβ z,y

So M = (Mα)tMβ, implying det M = det Mα det Mβ.

slide-33
SLIDE 33

Recall that if P is a poset and α ∈ I(P) then there is an associated matrix Mα where Mα

x,y = α(x, y). If the rows and

columns of Mα are indexed by a linear extension L of P, then Mα is upper triangular. The following is our main theorem.

Theorem (Altinisik-S-Tuglu)

Let P be a poset and L be a linear extension of P. Suppose α, β ∈ I(P) and M has rows and columns indexed by L where Mx,y =

  • z∈P

α(z, x)β(z, y). Then det M =

  • z∈P

α(z, z)β(z, z).

  • Proof. Let t denote transposition. Then

Mx,y =

  • z

z,xMβ z,y =

  • z

(Mα)t

x,zMβ z,y

So M = (Mα)tMβ, implying det M = det Mα det Mβ. By triangularity of Mα, Mβ we have det M =

z α(z, z)β(z, z).

slide-34
SLIDE 34

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms.

slide-35
SLIDE 35

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums:

slide-36
SLIDE 36

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S

slide-37
SLIDE 37

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1.

slide-38
SLIDE 38

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1. To switch the role of sum and individual term we need M¨

  • bius

inversion.

slide-39
SLIDE 39

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1. To switch the role of sum and individual term we need M¨

  • bius
  • inversion. The sums in the Main Theorem have two implicit

restrictions:

slide-40
SLIDE 40

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1. To switch the role of sum and individual term we need M¨

  • bius
  • inversion. The sums in the Main Theorem have two implicit

restrictions: α(z, x), β(z, y) = 0 implies z ≤ x and z ≤ y.

slide-41
SLIDE 41

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1. To switch the role of sum and individual term we need M¨

  • bius
  • inversion. The sums in the Main Theorem have two implicit

restrictions: α(z, x), β(z, y) = 0 implies z ≤ x and z ≤ y. To use M¨

  • bius inversion we need a single restriction z ≤ w.
slide-42
SLIDE 42

In the Main Theorem, the entries of M are sums, Mx,y =

  • z∈P

α(z, x)β(z, y). while the factors of det M are individual terms. In Smith’s Theorem, the entries of M are individual terms, while the factors of det M are sums: if we let S = {i : 1 ≤ i ≤ n and gcd(i, n) = 1} then we have φ(n) = #S =

  • i∈S

1. To switch the role of sum and individual term we need M¨

  • bius
  • inversion. The sums in the Main Theorem have two implicit

restrictions: α(z, x), β(z, y) = 0 implies z ≤ x and z ≤ y. To use M¨

  • bius inversion we need a single restriction z ≤ w. To

collapse the two restrictions to one, we specialize to the case of a meet semi-lattice.

slide-43
SLIDE 43

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

slide-44
SLIDE 44

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice.

slide-45
SLIDE 45

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice.

slide-46
SLIDE 46

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a).

slide-47
SLIDE 47

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.)

slide-48
SLIDE 48

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}.

slide-49
SLIDE 49

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q.

slide-50
SLIDE 50

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

slide-51
SLIDE 51

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x.
slide-52
SLIDE 52

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
slide-53
SLIDE 53

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y
slide-54
SLIDE 54

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q.
slide-55
SLIDE 55

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
slide-56
SLIDE 56

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
  • Example. Πn is a lattice:
slide-57
SLIDE 57

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
  • Example. Πn is a lattice: Πn is finite and has a ˆ

1.

slide-58
SLIDE 58

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
  • Example. Πn is a lattice: Πn is finite and has a ˆ
  • 1. Also, any

π = B1/ . . . /Bk and σ = C1/ . . . /Cl have a meet,

slide-59
SLIDE 59

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
  • Example. Πn is a lattice: Πn is finite and has a ˆ
  • 1. Also, any

π = B1/ . . . /Bk and σ = C1/ . . . /Cl have a meet, namely the partition whose blocks are the nonempty Bi ∩ Cj for 1 ≤ i ≤ k and 1 ≤ j ≤ l.

slide-60
SLIDE 60

A meet (respectively, join) semi-lattice is a poset P where every x, y ∈ P have a meet (respectively, join).

Proposition

(a) A finite meet semi-lattice having a ˆ 1 is a lattice. (b) A finite join semi-lattice having a ˆ 0 is a lattice. Proof of (a). Every x, y ∈ P have a meet, so every nonempty Q ⊆ P has a meet. (Induct on |Q| which must be finite.) We need to prove that any x, y ∈ P have a join. Let Q = {z : z ≥ x and z ≥ y}. Then Q = ∅ because ˆ 1 ∈ Q. So ∧Q exists and is the join:

  • 1. We have z ≥ x for all z ∈ Q so ∧Q ≥ x. Similarly ∧Q ≥ y.
  • 2. If z ≥ x and z ≥ y then z ∈ Q. So z ≥ ∧Q.
  • Example. Πn is a lattice: Πn is finite and has a ˆ
  • 1. Also, any

π = B1/ . . . /Bk and σ = C1/ . . . /Cl have a meet, namely the partition whose blocks are the nonempty Bi ∩ Cj for 1 ≤ i ≤ k and 1 ≤ j ≤ l. By the proposition, Πn is a lattice.

slide-61
SLIDE 61

Let P be a meet semi-lattice.

slide-62
SLIDE 62

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y)

slide-63
SLIDE 63

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y).

slide-64
SLIDE 64

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain

slide-65
SLIDE 65

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z)

slide-66
SLIDE 66

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z)

slide-67
SLIDE 67

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z) =

  • z∈P

g(z).

slide-68
SLIDE 68

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z) =

  • z∈P

g(z). Define f : P → R by f(z) =

w≤z g(w)

slide-69
SLIDE 69

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z) =

  • z∈P

g(z). Define f : P → R by f(z) =

w≤z g(w) so

Mx,y = f(x ∧ y)

slide-70
SLIDE 70

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z) =

  • z∈P

g(z). Define f : P → R by f(z) =

w≤z g(w) so

Mx,y = f(x ∧ y) and det M =

  • z

 

w≤z

µ(w, z)f(w)   .

slide-71
SLIDE 71

Let P be a meet semi-lattice. So Mx,y =

  • z≤x, z≤y

α(z, x)β(z, y) =

  • z≤x∧y

α(z, x)β(z, y). Let g : P → R be arbitrary. Substituting α(z, x) = g(z) and β(z, y) = ζ(z, y) into the Main Theorem, we obtain Mx,y =

  • z≤x∧y

g(z) and det M =

  • z∈P

α(z, z)β(z, z) =

  • z∈P

g(z). Define f : P → R by f(z) =

w≤z g(w) so

Mx,y = f(x ∧ y) and det M =

  • z

 

w≤z

µ(w, z)f(w)   .

Theorem (Wilf, 1968)

Let f : P → R where P is a meet semi-lattice and let M be the matrix with Mx,y = f(x ∧ y). Then det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

slide-72
SLIDE 72

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

slide-73
SLIDE 73

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

.

slide-74
SLIDE 74

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   .

slide-75
SLIDE 75

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z).

slide-76
SLIDE 76

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand

slide-77
SLIDE 77

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand g(x) = µ(x, x)f(x) = f(x),

slide-78
SLIDE 78

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand g(x) = µ(x, x)f(x) = f(x), g(y) = µ(y, y)f(y) + µ(x, y)f(x) = f(y) − f(x),

slide-79
SLIDE 79

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand g(x) = µ(x, x)f(x) = f(x), g(y) = µ(y, y)f(y) + µ(x, y)f(x) = f(y) − f(x), g(z) = µ(z, z)f(z) + µ(x, z)f(x) = f(z) − f(x).

slide-80
SLIDE 80

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand g(x) = µ(x, x)f(x) = f(x), g(y) = µ(y, y)f(y) + µ(x, y)f(x) = f(y) − f(x), g(z) = µ(z, z)f(z) + µ(x, z)f(x) = f(z) − f(x). g(x)g(y)g(z) = f(x) [f(y) − f(x)] [f(z) − f(x)]

slide-81
SLIDE 81

Mx,y = f(x ∧ y) = ⇒ det M =

  • z∈P

g(z) where g(z) =

w≤z µ(w, z)f(w).

  • Example. Let P =

q

x

❆ ❆ ❆ q

y

✁ ✁ ✁ qz

. M = x y z x y z   f(x) f(x) f(x) f(x) f(y) f(x) f(x) f(x) f(z)   . det M = f(x)f(y)f(z) + 2f(x)3 − f(x)3 − f(x)2f(y) − f(x)2f(z). On the other hand g(x) = µ(x, x)f(x) = f(x), g(y) = µ(y, y)f(y) + µ(x, y)f(x) = f(y) − f(x), g(z) = µ(z, z)f(z) + µ(x, z)f(x) = f(z) − f(x). g(x)g(y)g(z) = f(x) [f(y) − f(x)] [f(z) − f(x)] = det M.

slide-82
SLIDE 82

Outline

Smith’s Theorem The Main Theorem Proof of Smith’s Theorem

slide-83
SLIDE 83

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

slide-84
SLIDE 84

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms.

slide-85
SLIDE 85

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .
slide-86
SLIDE 86

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .
slide-87
SLIDE 87

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-88
SLIDE 88

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Then |Sd| = φ(d) since c/d ∈ Sd iff 1 ≤ c ≤ d and gcd(c, d) = 1. Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-89
SLIDE 89

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Then |Sd| = φ(d) since c/d ∈ Sd iff 1 ≤ c ≤ d and gcd(c, d) = 1. Also S = ⊎d|nSd Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-90
SLIDE 90

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Then |Sd| = φ(d) since c/d ∈ Sd iff 1 ≤ c ≤ d and gcd(c, d) = 1. Also S = ⊎d|nSd so n = |S| Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-91
SLIDE 91

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Then |Sd| = φ(d) since c/d ∈ Sd iff 1 ≤ c ≤ d and gcd(c, d) = 1. Also S = ⊎d|nSd so n = |S| =

  • d|n

|Sd| Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-92
SLIDE 92

Theorem

For all n ≥ 1: n =

  • d|n

φ(d).

  • Proof. Consider the set S = {1/n, 2/n, . . . , n/n} where the

fractions have been reduced to lowest terms. For d|n, let Sd ⊆ S be the fractions with denominator d. Then |Sd| = φ(d) since c/d ∈ Sd iff 1 ≤ c ≤ d and gcd(c, d) = 1. Also S = ⊎d|nSd so n = |S| =

  • d|n

|Sd| =

  • d|n

φ(d). Example. If n = 6 then S = 1 6, 2 6, 3 6, 4 6, 5 6, 6 6

  • =

1 6, 1 3, 1 2, 2 3, 5 6, 1 1

  • .

S1 = 1 1

  • , S2 =

1 2

  • , S3 =

1 3, 2 3

  • , S6 =

1 6, 5 6

  • .
slide-93
SLIDE 93

Inverting n =

d|n φ(d) gives

slide-94
SLIDE 94

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d.

slide-95
SLIDE 95

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

slide-96
SLIDE 96

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

slide-97
SLIDE 97

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.
slide-98
SLIDE 98

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.
  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-99
SLIDE 99

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d.

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-100
SLIDE 100

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j)

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-101
SLIDE 101

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j))

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-102
SLIDE 102

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j).

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-103
SLIDE 103

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d)

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-104
SLIDE 104

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d) =

  • d|n

µ(d, n)d

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-105
SLIDE 105

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d) =

  • d|n

µ(d, n)d = φ(n).

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-106
SLIDE 106

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d) =

  • d|n

µ(d, n)d = φ(n). ∴ det [gcd(i, j)] = det

  • Mi,j
  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-107
SLIDE 107

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d) =

  • d|n

µ(d, n)d = φ(n). ∴ det [gcd(i, j)] = det

  • Mi,j
  • =
  • d∈En

g(d)

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-108
SLIDE 108

Inverting n =

d|n φ(d) gives

Corollary

φ(n) =

  • d|n

µ(d, n)d. Mx,y = f(x∧y) = ⇒ det M =

  • z∈P

g(z), g(z) =

  • w≤z

µ(w, z)f(w).

Theorem (H. J. S. Smith, 1876)

If M is n × n with Mi,j = gcd(i, j) then det M = φ(1)φ(2) · · · φ(n).

  • Proof. Let En = {1, 2 . . . , n} partially ordered by i ≤En j iff i|j.

Define f : En → R by f(d) = d. Then in Wilf’s Theorem Mi,j = f(i ∧ j) = f(gcd(i, j)) = gcd(i, j). g(n) =

  • d≤Enn

µ(d, n)f(d) =

  • d|n

µ(d, n)d = φ(n). ∴ det [gcd(i, j)] = det

  • Mi,j
  • =
  • d∈En

g(d) = φ(1) · · · φ(n).

  • Example. E6 =

q

1

❅ ❅ q

2

q3

  • q5

q

4

  • q6

.

slide-109
SLIDE 109

MUITO OBRIGADO!!

slide-110
SLIDE 110

MUITO OBRIGADO!! AT ´ E ` A PR ´ OXIMA!!