Some comments on denumerant of numerical 3semigroups IMNS 2014 , - - PowerPoint PPT Presentation

some comments on denumerant of numerical 3 semigroups
SMART_READER_LITE
LIVE PREVIEW

Some comments on denumerant of numerical 3semigroups IMNS 2014 , - - PowerPoint PPT Presentation

Introduction Distribution of 3factorizations S + and S sums Denumerants from S sums Some comments on denumerant of numerical 3semigroups IMNS 2014 , Cortona Francesc Aguil-Gost, Dept. MA-IV, Univ. Politcnica de Catalunya,


slide-1
SLIDE 1 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums

Some comments on denumerant of numerical 3–semigroups

IMNS 2014, Cortona

Francesc Aguiló-Gost,

  • Dept. MA-IV, Univ. Politècnica de Catalunya, Barcelona

Pedro A. García-Sánchez,

  • Depto. de Álgebra, Univ. de Granada, Granada

David Llena,

  • Depto. de Matemáticas, Univ. de Almería, Almería
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-2
SLIDE 2 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Introduction

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-3
SLIDE 3 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Definitions and notation.

Given a1, . . . , an ∈ N, with 1 ≤ a1 < a2 < ... < an and gcd(a1, ..., an) = 1, the numerical n–semigrup S = a1, . . . , an is defined by a1, . . . , an = {x1a1 + · · · + xnan : (x1, ..., xn) ∈ Nn}.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-4
SLIDE 4 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Definitions and notation.

Given a1, . . . , an ∈ N, with 1 ≤ a1 < a2 < ... < an and gcd(a1, ..., an) = 1, the numerical n–semigrup S = a1, . . . , an is defined by a1, . . . , an = {x1a1 + · · · + xnan : (x1, ..., xn) ∈ Nn}. Given m ∈ S, a vector (x1, ..., xn) ∈ Nn is a factorization of m if x1a1 + · · · + xnan = m.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-5
SLIDE 5 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Definitions and notation.

Given a1, . . . , an ∈ N, with 1 ≤ a1 < a2 < ... < an and gcd(a1, ..., an) = 1, the numerical n–semigrup S = a1, . . . , an is defined by a1, . . . , an = {x1a1 + · · · + xnan : (x1, ..., xn) ∈ Nn}. Given m ∈ S, a vector (x1, ..., xn) ∈ Nn is a factorization of m if x1a1 + · · · + xnan = m. F(m, a1, ..., an) = {(x1, ..., xn) ∈ Nn : x1a1 + · · · + xnan = m},

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-6
SLIDE 6 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Definitions and notation.

Given a1, . . . , an ∈ N, with 1 ≤ a1 < a2 < ... < an and gcd(a1, ..., an) = 1, the numerical n–semigrup S = a1, . . . , an is defined by a1, . . . , an = {x1a1 + · · · + xnan : (x1, ..., xn) ∈ Nn}. Given m ∈ S, a vector (x1, ..., xn) ∈ Nn is a factorization of m if x1a1 + · · · + xnan = m. F(m, a1, ..., an) = {(x1, ..., xn) ∈ Nn : x1a1 + · · · + xnan = m}, d(m, a1, ..., an) = |F(m, a1, ..., an)| .

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-7
SLIDE 7 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Definitions and notation

Given N ∈ S = a1, ..., an, the Apéry set Ap(S, N) is Ap(S, N) = {s ∈ S : s − N ∈ S}.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-8
SLIDE 8 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Know results

Generating function of d(m, a1, ..., an) (Sylvester, 1882): φ(z) = 1 (1 − za1)(1 − za2) · · · (1 − zan).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-9
SLIDE 9 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Know results

Generating function of d(m, a1, ..., an) (Sylvester, 1882): φ(z) = 1 (1 − za1)(1 − za2) · · · (1 − zan). Assymptotic behaviour (Schur, 1926): lim sup

m→∞

d(m, a1, ..., an)

mn−1 a1a2···an(n−1)!

= 1.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-10
SLIDE 10 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Know results

Denumerant formula for n = 2 (Popoviciu, 1953) d(m, p, q) = m + pf(m) + qg(m) lcm(p, q) − 1 where f(m) ≡ −mp−1(mod q) and g(m) ≡ −mq−1(mod p).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-11
SLIDE 11 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Know results

Denumerant formula for n = 2 (Popoviciu, 1953) d(m, p, q) = m + pf(m) + qg(m) lcm(p, q) − 1 where f(m) ≡ −mp−1(mod q) and g(m) ≡ −mq−1(mod p). Recursive denumerant formulae for n = 3, 4 (Ehrhart, 1967).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-12
SLIDE 12 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definitions and notation Known results

Know results

Denumerant formula for n = 2 (Popoviciu, 1953) d(m, p, q) = m + pf(m) + qg(m) lcm(p, q) − 1 where f(m) ≡ −mp−1(mod q) and g(m) ≡ −mq−1(mod p). Recursive denumerant formulae for n = 3, 4 (Ehrhart, 1967). For n = 3, an O(ab) algorithm for computing d(m, a, b, c) was given by Lisoněk 1995.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-13
SLIDE 13 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Distribution of 3–factorizations

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-14
SLIDE 14 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Every numerical 3–semigroup S = a, b, c has related a plane L-shape H that encodes the set Ap(S, c).

7 14 21 28 35 5 12 19 26 33 40 10 17 24 31 38 45 15 22 29 36 43 50 20 27 34 41 48 55 25 32 39 46 53 60 30 37 44 51 58 65 35 42 49 56 63 70 40 47 54 61 68 75 45 52 59 66 73 80 Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-15
SLIDE 15 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Every numerical 3–semigroup S = a, b, c has related a plane L-shape H that encodes the set Ap(S, c). An L-shape is denoted by the lengths of her sides H = L(l, h, w, y).

7 14 21 28 35 5 12 19 26 33 40 10 17 24 31 38 45 15 22 29 36 43 50 20 27 34 41 48 55 25 32 39 46 53 60 30 37 44 51 58 65 35 42 49 56 63 70 40 47 54 61 68 75 45 52 59 66 73 80 Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-16
SLIDE 16 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Every numerical 3–semigroup S = a, b, c has related a plane L-shape H that encodes the set Ap(S, c). An L-shape is denoted by the lengths of her sides H = L(l, h, w, y). Example: Ap(5, 7, 11, 11) = {0, 5, 7, 10, 12, 14, 15, 17, 19, 20, 24}

7 14 21 28 35 5 12 19 26 33 40 10 17 24 31 38 45 15 22 29 36 43 50 20 27 34 41 48 55 25 32 39 46 53 60 30 37 44 51 58 65 35 42 49 56 63 70 40 47 54 61 68 75 45 52 59 66 73 80 Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-17
SLIDE 17 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Every numerical 3–semigroup S = a, b, c has related a plane L-shape H that encodes the set Ap(S, c). An L-shape is denoted by the lengths of her sides H = L(l, h, w, y). Example: Ap(5, 7, 11, 11) = {0, 5, 7, 10, 12, 14, 15, 17, 19, 20, 24}

7 14 21 28 35 5 12 19 26 33 40 10 17 24 31 38 45 15 22 29 36 43 50 20 27 34 41 48 55 25 32 39 46 53 60 30 37 44 51 58 65 35 42 49 56 63 70 40 47 54 61 68 75 45 52 59 66 73 80

H = L(5, 3, 2, 2)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-18
SLIDE 18 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Every numerical 3–semigroup S = a, b, c has related a plane L-shape H that encodes the set Ap(S, c). An L-shape is denoted by the lengths of her sides H = L(l, h, w, y). Example: Ap(5, 7, 11, 11) = {0, 5, 7, 10, 12, 14, 15, 17, 19, 20, 24}

7 3 10 6 2 5 1 8 4 7 10 6 2 9 5 1 4 7 3 10 6 9 5 1 8 4 3 10 6 2 9 5 8 4 7 3 10 2 9 5 1 8 4 7 3 10 6 2 9 1 8 4 7 3

H = L(5, 3, 2, 2)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-19
SLIDE 19 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Also 3–factorizations (x, y, z) ∈ F(m, a, b, c) follow this L-shaped plane distribution.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-20
SLIDE 20 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Also 3–factorizations (x, y, z) ∈ F(m, a, b, c) follow this L-shaped plane distribution. Given a related L-shape H, each m ∈ a, b, c has a unique basic factorization (x0, y0, z0) with (x0, y0) ∈ H.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-21
SLIDE 21 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

Also 3–factorizations (x, y, z) ∈ F(m, a, b, c) follow this L-shaped plane distribution. Given a related L-shape H, each m ∈ a, b, c has a unique basic factorization (x0, y0, z0) with (x0, y0) ∈ H. Example: F(87, 5, 7, 11)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-22
SLIDE 22 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

7 14 21 28 35 42 49 56 63 70 77 84 91 98 5 12 19 26 33 40 47 54 61 68 75 82 89 96 103 10 17 24 31 38 45 52 59 66 73 80 87 94 101 108 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 20 27 34 41 48 55 62 69 76 83 90 97 104 111 118 25 32 39 46 53 60 67 74 81 88 95 102 109 116 123 30 37 44 51 58 65 72 79 86 93 100 107 114 121 128 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 40 47 54 61 68 75 82 89 96 103 110 117 124 131 138 45 52 59 66 73 80 87 94 101 108 115 122 129 136 143 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 55 62 69 76 83 90 97 104 111 118 125 132 139 146 153 60 67 74 81 88 95 102 109 116 123 130 137 144 151 158 65 72 79 86 93 100 107 114 121 128 135 142 149 156 163 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 75 82 89 96 103 110 117 124 131 138 145 152 159 166 173 80 87 94 101 108 115 122 129 136 143 150 157 164 171 178 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 90 97 104 111 118 125 132 139 146 153 160 167 174 181 188 95 102 109 116 123 130 137 144 151 158 165 172 179 186 193

{(2, 0, 7)}

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-23
SLIDE 23 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

7 14 21 28 35 42 49 56 63 70 77 84 91 98 5 12 19 26 33 40 47 54 61 68 75 82 89 96 103 10 17 24 31 38 45 52 59 66 73 80 87 94 101 108 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 20 27 34 41 48 55 62 69 76 83 90 97 104 111 118 25 32 39 46 53 60 67 74 81 88 95 102 109 116 123 30 37 44 51 58 65 72 79 86 93 100 107 114 121 128 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 40 47 54 61 68 75 82 89 96 103 110 117 124 131 138 45 52 59 66 73 80 87 94 101 108 115 122 129 136 143 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 55 62 69 76 83 90 97 104 111 118 125 132 139 146 153 60 67 74 81 88 95 102 109 116 123 130 137 144 151 158 65 72 79 86 93 100 107 114 121 128 135 142 149 156 163 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 75 82 89 96 103 110 117 124 131 138 145 152 159 166 173 80 87 94 101 108 115 122 129 136 143 150 157 164 171 178 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 90 97 104 111 118 125 132 139 146 153 160 167 174 181 188 95 102 109 116 123 130 137 144 151 158 165 172 179 186 193

{(2, 0, 7), (0, 3, 6)}

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-24
SLIDE 24 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

7 14 21 28 35 42 49 56 63 70 77 84 91 98 5 12 19 26 33 40 47 54 61 68 75 82 89 96 103 10 17 24 31 38 45 52 59 66 73 80 87 94 101 108 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 20 27 34 41 48 55 62 69 76 83 90 97 104 111 118 25 32 39 46 53 60 67 74 81 88 95 102 109 116 123 30 37 44 51 58 65 72 79 86 93 100 107 114 121 128 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 40 47 54 61 68 75 82 89 96 103 110 117 124 131 138 45 52 59 66 73 80 87 94 101 108 115 122 129 136 143 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 55 62 69 76 83 90 97 104 111 118 125 132 139 146 153 60 67 74 81 88 95 102 109 116 123 130 137 144 151 158 65 72 79 86 93 100 107 114 121 128 135 142 149 156 163 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 75 82 89 96 103 110 117 124 131 138 145 152 159 166 173 80 87 94 101 108 115 122 129 136 143 150 157 164 171 178 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 90 97 104 111 118 125 132 139 146 153 160 167 174 181 188 95 102 109 116 123 130 137 144 151 158 165 172 179 186 193

{(2, 0, 7), (0, 3, 6), (5, 1, 5), (3, 4, 4), (1, 7, 3)}

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-25
SLIDE 25 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

7 14 21 28 35 42 49 56 63 70 77 84 91 98 5 12 19 26 33 40 47 54 61 68 75 82 89 96 103 10 17 24 31 38 45 52 59 66 73 80 87 94 101 108 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 20 27 34 41 48 55 62 69 76 83 90 97 104 111 118 25 32 39 46 53 60 67 74 81 88 95 102 109 116 123 30 37 44 51 58 65 72 79 86 93 100 107 114 121 128 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 40 47 54 61 68 75 82 89 96 103 110 117 124 131 138 45 52 59 66 73 80 87 94 101 108 115 122 129 136 143 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 55 62 69 76 83 90 97 104 111 118 125 132 139 146 153 60 67 74 81 88 95 102 109 116 123 130 137 144 151 158 65 72 79 86 93 100 107 114 121 128 135 142 149 156 163 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 75 82 89 96 103 110 117 124 131 138 145 152 159 166 173 80 87 94 101 108 115 122 129 136 143 150 157 164 171 178 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 90 97 104 111 118 125 132 139 146 153 160 167 174 181 188 95 102 109 116 123 130 137 144 151 158 165 172 179 186 193

{(2, 0, 7), (0, 3, 6), (5, 1, 5), (3, 4, 4), (1, 7, 3), (8, 2, 3), (13, 0, 2), (6, 5, 2), (4, 8, 1), (2, 11, 0)}

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-26
SLIDE 26 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Plane distribution

7 14 21 28 35 42 49 56 63 70 77 84 91 98 5 12 19 26 33 40 47 54 61 68 75 82 89 96 103 10 17 24 31 38 45 52 59 66 73 80 87 94 101 108 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 20 27 34 41 48 55 62 69 76 83 90 97 104 111 118 25 32 39 46 53 60 67 74 81 88 95 102 109 116 123 30 37 44 51 58 65 72 79 86 93 100 107 114 121 128 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 40 47 54 61 68 75 82 89 96 103 110 117 124 131 138 45 52 59 66 73 80 87 94 101 108 115 122 129 136 143 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 55 62 69 76 83 90 97 104 111 118 125 132 139 146 153 60 67 74 81 88 95 102 109 116 123 130 137 144 151 158 65 72 79 86 93 100 107 114 121 128 135 142 149 156 163 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 75 82 89 96 103 110 117 124 131 138 145 152 159 166 173 80 87 94 101 108 115 122 129 136 143 150 157 164 171 178 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 90 97 104 111 118 125 132 139 146 153 160 167 174 181 188 95 102 109 116 123 130 137 144 151 158 165 172 179 186 193

{(2, 0, 7), (0, 3, 6), (5, 1, 5), (3, 4, 4), (1, 7, 3), (8, 2, 3), (13, 0, 2), (6, 5, 2), (4, 8, 1), (2, 11, 0), (11, 3, 1), (16, 1, 0), (9, 6, 0)}

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-27
SLIDE 27 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Denumerant sums

Theorem (A., García-Sánchez 2010) Given m ∈ a, b, c and H = L(l, h, w, y), set δ = la−yb

c

, θ = −wa+hb

c

and the basic factorization (x0, y0, z0) of m in H.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-28
SLIDE 28 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Denumerant sums

Theorem (A., García-Sánchez 2010) Given m ∈ a, b, c and H = L(l, h, w, y), set δ = la−yb

c

, θ = −wa+hb

c

and the basic factorization (x0, y0, z0) of m in H. Define Sk and Tk as Sk =         

  • y0+k(h−y)

y

  • δ = 0,
  • z0−k(δ+θ)

δ

  • y = 0,

min{

  • y0+k(h−y)

y

  • ,
  • z0−k(δ+θ)

δ

  • }

δy = 0, Tk =         

  • x0+k(l−w)

w

  • θ = 0,
  • z0−k(δ+θ)

θ

  • w = 0,

min{

  • x0+k(l−w)

w

  • ,
  • z0−k(δ+θ)

θ

  • }

θw = 0,

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-29
SLIDE 29 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Plane distribution Denumerant sums

Denumerant sums

then d(m, a, b, c) = 1 + z0 δ + θ

  • +

z0 δ+θ⌋
  • k=0

(Sk + Tk)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-30
SLIDE 30 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ and S− sums

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-31
SLIDE 31 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ and S− sums

We define the following discrete sums S+(s, t, q, N) =

N

  • k=0

s + kt q

  • and

S−(s, t, q, N) =

N

  • k=0

s − kt q

  • when 0 ≤ s, t < q.
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-32
SLIDE 32 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ sums

Consider f(x) = ⌊ s+xt

q ⌋ and set Ik by x ∈ Ik ⇔ f(x) = k.

5 10 15 20 25 30 2 4 6 8 Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-33
SLIDE 33 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ sums

Consider f(x) = ⌊ s+xt

q ⌋ and set Ik by x ∈ Ik ⇔ f(x) = k.

Ik = [xk, xk+1) with xk = kq−s

t

.

5 10 15 20 25 30 2 4 6 8 Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-34
SLIDE 34 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ sums

Consider f(x) = ⌊ s+xt

q ⌋ and set Ik by x ∈ Ik ⇔ f(x) = k.

Ik = [xk, xk+1) with xk = kq−s

t

.

5 10 15 20 25 30 2 4 6 8

s = 0, t = 3, q = 10, N = 30

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-35
SLIDE 35 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ sums

Consider f(x) = ⌊ s+xt

q ⌋ and set Ik by x ∈ Ik ⇔ f(x) = k.

Ik = [xk, xk+1) with xk = kq−s

t

.

5 10 15 20 25 30 2 4 6 8

s = 0, t = 3, q = 10, N = 30 Then, ⌊ q

t ⌋ ≤ |Ik ∩ N| ≤ ⌈q t ⌉ (except, possibly, the first and last

intervals). Ik is an hS–type interval if |Ik ∩ N| = ⌈ q

t ⌉.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-36
SLIDE 36 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

S+ sums

There are three different ways of computing S+, depending on the cases (1) t | q, (2) t ∤ q and gcd(t, q) = 1, (3) t ∤ q and gcd(t, q) = g > 1.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-37
SLIDE 37 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 1 (t | q)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-38
SLIDE 38 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 1 (t | q) Set M =

  • s+Nt

q

  • and xM = Mq−s

t

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-39
SLIDE 39 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 1 (t | q) Set M =

  • s+Nt

q

  • and xM = Mq−s

t

, then S+ = q t M(M − 1) 2 + M(N − ⌈xM⌉ + 1).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-40
SLIDE 40 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Assume t ∤ q.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-41
SLIDE 41 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Assume t ∤ q. Set q = qt + ˆ q and s = st + ˆ s with 0 ≤ ˆ q, ˆ s < t. Set S = q (M−1)M

2

+ M(N − ⌈xM⌉ + 1).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-42
SLIDE 42 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Assume t ∤ q. Set q = qt + ˆ q and s = st + ˆ s with 0 ≤ ˆ q, ˆ s < t. Set S = q (M−1)M

2

+ M(N − ⌈xM⌉ + 1). A J ⊂ A set of hS indices is a set of indices in A corresponding to hS–type intervals. Set SJ =

k∈J k.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-43
SLIDE 43 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Assume t ∤ q. Set q = qt + ˆ q and s = st + ˆ s with 0 ≤ ˆ q, ˆ s < t. Set S = q (M−1)M

2

+ M(N − ⌈xM⌉ + 1). A J ⊂ A set of hS indices is a set of indices in A corresponding to hS–type intervals. Set SJ =

k∈J k.

Lemma Assume t ∤ q. Then, Ik is an hS–type interval iff (ˆ s − kˆ q) (mod t) < ˆ q.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-44
SLIDE 44 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 2 (t ∤ q and gcd(t, q) = 1)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-45
SLIDE 45 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 2 (t ∤ q and gcd(t, q) = 1)

Consider m0 ≡ q−1s(mod t) and u = M−m0−1

t
  • .
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-46
SLIDE 46 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 2 (t ∤ q and gcd(t, q) = 1)

Consider m0 ≡ q−1s(mod t) and u = M−m0−1

t
  • . Then,

(1) If m0 = 0 and u ≤ 0, or m0 = M, let K ⊂ {1, . . . , M − 1} be the set of hS indices. Then S+ = S + SK. (2) If m0 = 0 and u > 0, take the sets of hS indices J ⊂ {0, . . . , t − 1} and K ⊂ {ut, . . . , M − 1}. Then S+ = S + uSJ + nt (u−1)u

2

+ SK. (3) If 0 < m0 < M and m0 + t ≥ M, take the sets of hS indices I ⊂ {1, . . . , m0 − 1} and K ⊂ {m0, . . . , M − 1}. Then S+ = S + SI + SK. (4) If 0 < m0 < M and m0 + t < M, take the sets of hS indices I ⊂ {1, . . . , m0 − 1} and J ⊂ {m0, m0 + t − 1}. Take K ⊂ {m0 + ut, . . . , M − 1} whenever u > 0 and K = ∅ otherwise (thus SK = 0). Then S+ = S + SI + uSJ + nt (u−1)u

2

+ SK.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-47
SLIDE 47 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 3 (t ∤ q and gcd(t, q) = g > 1)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-48
SLIDE 48 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 3 (t ∤ q and gcd(t, q) = g > 1) Set ˜ t = t/g. Take the set of hS indices J = {j1, . . . , jn} ⊂ {0, . . . , ˜ t − 1}. Set u =

  • M−j1−1

˜ t

  • .
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-49
SLIDE 49 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S+ sums

Theorem 3 (t ∤ q and gcd(t, q) = g > 1) Set ˜ t = t/g. Take the set of hS indices J = {j1, . . . , jn} ⊂ {0, . . . , ˜ t − 1}. Set u =

  • M−j1−1

˜ t

  • .

(1) If j1 ≥ M, then S+ = S. (2) If 0 ≤ j1 < M, take the set of hS indices K ⊂ {j1 + u˜ t, . . . , M − 1}. Then, S+ = S + uSJ + n˜ t(u − 1)u 2 + SK.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-50
SLIDE 50 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Definition of S± sums Computing S+ sums

Computing S± sums

Three similar results can be derived for computing S−(s, t, q, N).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-51
SLIDE 51 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Denumerants from S± sums

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-52
SLIDE 52 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Generic comments

Sums S± enable numerical computation of denumerants d(m, a, b, c) with time cost O(m + log c), in the worst case.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-53
SLIDE 53 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Generic comments

These sums also enable the obtention of closed expressions for denumerants.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-54
SLIDE 54 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Generic comments

These sums also enable the obtention of closed expressions for denumerants. There are eight different ways for reducing a denumerant into S± sums.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-55
SLIDE 55 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Generic comments

These sums also enable the obtention of closed expressions for denumerants. There are eight different ways for reducing a denumerant into S± sums. This reduction depends on the following eight different cases of δ = la−yb

c

and θ = hb−wa

c

  • f a given L-shape

H = L(l, h, w, y): (1) {δ = 0, w = 0}, (2) {δ = 0, w = 0}, (3) {θ = 0, y = 0}, (4) {θ = 0, y = 0}, (5) {δθ = 0, y = 0, w = 0}, (6) {δθ = 0, y = 0, w = 0}, (7) {δθ = 0, y = 0, w = 0}, (8) and {δθ = 0, y = 0, w = 0}.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-56
SLIDE 56 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Consider S = 121, 1111, 2323 with related L-shape H = L(101, 23, 0, 11). This is the case δ = w = 0.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-57
SLIDE 57 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Consider S = 121, 1111, 2323 with related L-shape H = L(101, 23, 0, 11). This is the case δ = w = 0. Given m ∈ S, take his basic factorization (x0, y0, z0) with respect to H.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-58
SLIDE 58 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Consider S = 121, 1111, 2323 with related L-shape H = L(101, 23, 0, 11). This is the case δ = w = 0. Given m ∈ S, take his basic factorization (x0, y0, z0) with respect to H. Then d(m, S) = 1 + z0 θ

  • +

z0 θ ⌋
  • k=0

y0 + k(h − y) y

  • +

z0 − kθ θ

  • Denumerant of numer. 3–semigroups
IMNS–2014 Il Palazzone, Cortona
slide-59
SLIDE 59 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Set y0 = y0y + ˆ y0 and h − y = ny + ˆ n with 0 ≤ ˆ y0, ˆ n < y. Set λ = z0

θ

  • .
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-60
SLIDE 60 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Set y0 = y0y + ˆ y0 and h − y = ny + ˆ n with 0 ≤ ˆ y0, ˆ n < y. Set λ = z0

θ

  • . Then

λ

  • k=0

y0 + k(h − y) y

  • = (1 + λ)(y0 + 1

2λˆ n) +

λ

  • k=0

ˆ y0 + kˆ n y

  • and

λ

  • k=0

z0 − kθ θ

  • =

λ

  • k=0

(λ − k) = 1 2λ(1 + λ).

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-61
SLIDE 61 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Putting y = 11, h = 23, n = 1, ˆ n = 1 and λ = z0

11

  • d(m, S) = (1 +

z0 11

  • )(1 + y0 +

z0 11

  • ) +

z0 11⌋
  • k=0

ˆ y0 + k 11

  • .
Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-62
SLIDE 62 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

Putting y = 11, h = 23, n = 1, ˆ n = 1 and λ = z0

11

  • d(m, S) = (1 +

z0 11

  • )(1 + y0 +

z0 11

  • ) +

z0 11⌋
  • k=0

ˆ y0 + k 11

  • .

As t | q (t = 1 and q = 11), this discrete sum can be computed by Theorem 1

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-63
SLIDE 63 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

d(m, S) =(1 + z0 11

  • )(1 +

z0 11

  • + y0 + Mz0)

− Mz0[11 2 (Mz0 + 1) − ˆ y0], where Mz0 =

  • ˆ

y0+⌊

z0 11⌋

11

  • and the basic factorization (x0, y0, z0)
  • f m with respect to H are obtained at time cost O(log c), in the

worst case.

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-64
SLIDE 64 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

Reduction example

d(m, S) =(1 + z0 11

  • )(1 +

z0 11

  • + y0 + Mz0)

− Mz0[11 2 (Mz0 + 1) − ˆ y0], where Mz0 =

  • ˆ

y0+⌊

z0 11⌋

11

  • and the basic factorization (x0, y0, z0)
  • f m with respect to H are obtained at time cost O(log c), in the

worst case. Corollary Assume m ∼ (x0, y0, z0) and m′ ∼ (x′

0, y′ 0, z′ 0) are the

basic factorizations with respect to H. Then y0 = y′

0, ⌊z0/11⌋ = ⌊z′ 0/11⌋

⇒ d(m, S) = d(m′, S)

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona
slide-65
SLIDE 65 Introduction Distribution of 3–factorizations S+ and S− sums Denumerants from S± sums Generic comments Reduction example

❚❤❛♥➠✝ ②➥✗➭✝✦

Denumerant of numer. 3–semigroups IMNS–2014 Il Palazzone, Cortona