Download Reciprocals of Binary Power Series

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Reciprocals of Binary Power Series
Joshua N. Cooper
Institute of Theoretical Computer Science
Zürich, Switzerland
Dennis Eichhorn
California State University, East Bay
Kevin O’Bryant
City University of New York, College of Staten Island
Research supported by NSF-DMS grants 0202460 and 0303272.
J
I
C
IJ
Slide 1
A Few Identities


X

p(n)q n 
n≥0
J
I
C
IJ
∞
X
!
q n(3n−1)/2
≡ 1 (mod 2)
n=−∞
Slide 2
A Few Identities


X

p(n)q n 

X
n≥0
C
q n(3n−1)/2
 
1 +
I
!
IJ
≡ 1 (mod 2)
n=−∞
n≥0
J
∞
X
q
2n 

X

q
2n −1 
≡ 1
(mod 2)
n≥0
Slide 2
A Proof
Let

1 +

X
n≥0
J
I
C
IJ
q
2n  

X
n≥0
q
2n −1 
=
X
R(k)q k .
k≥0
Slide 3
A Proof
Let


1 +
X
n≥0
q
2n  

X
q
2n −1 
=
n≥0
X
R(k)q k .
k≥0
If R(k) > 0, then
k = 2n + 2m − 1,
and if n 6= m
k = (2n ) + (2m − 1) = (2m ) + (2n − 1),
so R(k) = 2.
J
I
C
IJ
Slide 3
A Proof
Let


1 +
X
n≥0
q
2n  

X
q
2n −1 
=
n≥0
X
R(k)q k .
k≥0
If R(k) > 0, then
k = 2n + 2m − 1,
and if n 6= m
k = (2n ) + (2m − 1) = (2m ) + (2n − 1),
so R(k) = 2.
If n = m, then
k = (2n ) + (2m − 1) = (0) + (2n+1 − 1),
and so R(k) = 2.
J
I
C
IJ
Slide 3
A Few Identities


X

p(n)q n 

X
≡ 1
(mod 2)
2n 

X
2n −1 
≡ 1
(mod 2)
(1 + q)(1 + q + q 2 + q 3 + · · · ) ≡ 1
(mod 2)
n≥0
C
q 3(3n−1)/2
 
1 +
I
!
n=−∞
n≥0
J
∞
X
IJ
q

q
n≥0
Slide 4
A Few Identities


X

∞
X
p(n)q n 
!
q 3(3n−1)/2
≡ 1
(mod 2)
n=−∞
n≥0

 
X
2n 

X
2n −1 
≡ 1
(mod 2)
(1 + q)(1 + q + q 2 + q 3 + · · · ) ≡ 1
(mod 2)
1 +
q

n≥0
q
n≥0
Nonnegative integer sets A and B are reciprocals if their generating
functions are reciprocals in F2 [[q]].
A = {0, 1},
B = {0, 1, 2, 3, . . . }
A = {0, 1, 2, 4, 8, 16, . . . },
J
I
C
IJ
B = {0, 1, 3, 7, 15, . . . }
Slide 4
What it means
Suppose
2
1 + a1 q + a2 q + · · ·
J
I
C
IJ
2
1 + b1 q + b2 q + · · · = 1.
Slide 5
What it means
Suppose
2
1 + a1 q + a2 q + · · ·
2
1 + b1 q + b2 q + · · · = 1.
The coefficient of q n is
bn + bn−1 a1 + bn−2 a2 + · · · + b2 an−2 + b1 an−1 + an = 0.
J
I
C
IJ
Slide 5
What it means
Suppose
2
1 + a1 q + a2 q + · · ·
2
1 + b1 q + b2 q + · · · = 1.
The coefficient of q n is
bn + bn−1 a1 + bn−2 a2 + · · · + b2 an−2 + b1 an−1 + an = 0.
Remark: For every set A there is a B such that...
J
I
C
IJ
Slide 5
What it means
Suppose
2
1 + a1 q + a2 q + · · ·
2
1 + b1 q + b2 q + · · · = 1.
The coefficient of q n is
bn + bn−1 a1 + bn−2 a2 + · · · + b2 an−2 + b1 an−1 + an = 0.
Remark: For every set A there is a B such that...
Remark: F ∈ F2 [[q]] is invertible if and only if...
J
I
C
IJ
Slide 5
Special Case: Finite Sets
If max A = d, then
bn = bn−1 a1 + bn−2 a2 + · · · + bn−d ad .
The sequence (b) is a linear recurrence sequence with boundary b0 = 1,
b−1 = 0, b−2 = 0, . . .
J
I
C
IJ
Slide 6
Special Case: Finite Sets
If max A = d, then
bn = bn−1 a1 + bn−2 a2 + · · · + bn−d ad .
The sequence (b) is a linear recurrence sequence with boundary b0 = 1,
b−1 = 0, b−2 = 0, . . .
• (b) is periodic.
• (b) may have more 0 than 1 (when d is small)
• If q generates the multiplicative group of F2 [q]/(A), then every binary
word of length d appears in (b) except 0000 · · · 000. This is called a
reduced de Bruijn cycle.
• Period length = 2d − 1, with 2d−1 ones. Density slightly larger than
1/2.
J
I
C
IJ
Slide 6
Statistical Imagery
The points (n, δ(P̄n )), where the coeffs of Pn are the binary expansion of
n.
J
I
C
IJ
Slide 7
Questions
• What are the possible densities of reciprocals of finite sets?
• Is the bias toward < 1/2 a law of small numbers?
J
I
C
IJ
Slide 8
Theorems
If P(q) is a polynomial, then there is another polynomial P ∗ and a
positive integer D such that PP ∗ = 1 + q D . We call the minimal such D
the order of P.
J
I
C
IJ
Slide 9
Theorems
If P(q) is a polynomial, then there is another polynomial P ∗ and a
positive integer D such that PP ∗ = 1 + q D . We call the minimal such D
the order of P.
Theorem: If P has degree d and order 2d − 1, then
2d−1
δ(P̄) = d
.
2 −1
J
I
C
IJ
Slide 9
Theorems
If P(q) is a polynomial, then there is another polynomial P ∗ and a
positive integer D such that PP ∗ = 1 + q D . We call the minimal such D
the order of P.
Theorem: If P has degree d and order 2d − 1, then
2d−1
δ(P̄) = d
.
2 −1
Theorem: If P has order larger than 3, then
1
min{δ(P̄), δ(P̄ )} ≤ .
2
∗
J
I
C
IJ
Slide 9
Theorems
If P(q) is a polynomial, then there is another polynomial P ∗ and a
positive integer D such that PP ∗ = 1 + q D . We call the minimal such D
the order of P.
Theorem: If P has degree d and order 2d − 1, then
2d−1
δ(P̄) = d
.
2 −1
Theorem: If P has order larger than 3, then
1
min{δ(P̄), δ(P̄ )} ≤ .
2
∗
Proposition: The reciprocal of an eventually periodic set is one too.
J
I
C
IJ
Slide 9
Quadratic Sequences
n(n − 1)
:n∈Z
Θ(c1 , c2 ) := c1 n + c2
2
J
I
C
IJ
Slide 10
Quadratic Sequences
n(n − 1)
:n∈Z
Θ(c1 , c2 ) := c1 n + c2
2
WOLOG: gcd(c1 , c2 ) = 1, 0 ≤ 2c1 ≤ c2
J
I
C
IJ
Slide 10
Quadratic Sequences
n(n − 1)
:n∈Z
Θ(c1 , c2 ) := c1 n + c2
2
WOLOG: gcd(c1 , c2 ) = 1, 0 ≤ 2c1 ≤ c2
n
Θ(0, 1) =
:n≥1
2
Θ(1, 2) = {n2 : n ≥ 0}
Θ(1, 3) = {pentagonals}
J
I
C
IJ
Slide 10
The Experimental Density of the Inverse of a Quadratic Sequence
1
c2
J
I
C
2
2090
3
5004
4
5088
5
5057
6
2114
7
5020
8
5002
9
5085
10
3854
11
4994
12
5044
13
4985
14
4391
IJ
2
c1
3
4
5
6
5019
5023
5000
5045
4942
4994
4062
4959
5073
4982
5039
5073
5002
4973
4445
5071
4963
5090
4109
Slide 11
The Experimental Density of the Inverse of a Quadratic Sequence
1
c2
J
I
C
2
2090
3
5004
4
5088
5
5057
6
2114
7
5020
8
5002
9
5085
10
3854
11
4994
12
5044
13
4985
14
4391
IJ
2
c1
3
4
5
6
5019
5023
5000
5045
4942
4994
4062
4959
5073
4982
5039
5073
5002
4973
4445
5071
4963
5090
4109
Slide 12
A Grand Conjecture
The reciprocal of the set Θ(c1 , c2 ), where 0 ≤ 2c1 ≤ c2 and gcd(c1 , c2 ) = 1,
has density 0 if c2 ≡ 2 (mod 4), and otherwise has density 1/2.
More precisely, if c2 ≡ 2 (mod 4), then
Θ(c1 , c2 ) ∩ [0, n]
lim
= C,
n→∞
n/ log n
for some positive constant C depending only on c2 . If c2 6≡ 2 (mod 4),
then
Θ(c , c ) ∩ [0, n] − n/2 1 2
p
lim sup = 1.
n→∞
n log log(n)/2
J
I
C
IJ
Slide 13
Two Modest Conjectures
How many numbers less than N can be written in the form
x20 + 2x21 + 4x22 + 8x23 + 16x24 + · · · ,
with nonnegative xi , in an odd number of ways?
J
I
C
IJ
Slide 14
Two Modest Conjectures
How many numbers less than N can be written in the form
x20 + 2x21 + 4x22 + 8x23 + 16x24 + · · · ,
with nonnegative xi , in an odd number of ways?
2N
Conjecture: ∼
.
log N
We know except for n ≡ 3 (mod 4).
J
I
C
IJ
Slide 14
Two Modest Conjectures
How many numbers less than N can be written in the form
x20 + 2x21 + 4x22 + 8x23 + 16x24 + · · · ,
with nonnegative xi , in an odd number of ways?
2N
Conjecture: ∼
.
log N
We know except for n ≡ 3 (mod 4).
N
Conjecture: #{n ≤ N : p(n) is odd} ∼ .
2
J
I
C
IJ
Slide 14
Two Modest Conjectures
How many numbers less than N can be written in the form
x20 + 2x21 + 4x22 + 8x23 + 16x24 + · · · ,
with nonnegative xi , in an odd number of ways?
2N
Conjecture: ∼
.
log N
We know except for n ≡ 3 (mod 4).
N
Conjecture: #{n ≤ N : p(n) is odd} ∼ .
2
! √
√
N
π2 3
#≥
− o(1)
2
log N
Current bests:
limN →∞
J
I
C
IJ
N√−#
N
=∞
(D. Eichhorn)
(Serre)
Slide 14
Typical Behavior
Let f1 , f2 , . . . be independent binary random variables, with
P[fn = 0]P[fn = 1]
bounded away from 0.
Define f¯1 , f¯2 , . . . by
(1 + f1 q + f2 q 2 + f3 q 3 + · · · )(1 + f¯1 q + f¯2 q 2 + f¯3 q 3 + . . . ) = 1.
Then the number of f¯1 , f¯2 , . . . , f¯N that are 1 is ∼ N/2 with probability 1.
J
I
C
IJ
Slide 15
Explanation
f¯n =
X
fx1 fx2 · · · fx`
~
x
where the summation extends over all tuples ~x = (x1 , . . . , x` ) with
P`
n = i=1 xi and each xi > 0 (` is allowed to vary).
J
I
C
IJ
Slide 16
Explanation
f¯n =
X
fx1 fx2 · · · fx`
~
x
where the summation extends over all tuples ~x = (x1 , . . . , x` ) with
P`
n = i=1 xi and each xi > 0 (` is allowed to vary).
f¯n = fn + fn−2i f¯i + fn−4i f¯2 + . . . fn/2 f¯n/4 + mess
and mess depends only on f1 , f2 , . . . , fn/2−1 .
J
I
C
IJ
Slide 16
Explanation
Thus,
X
H[fn |f1 , . . . , fn/2−1 ] ≥ H[
fi |A]
i∈A
where A = {n − 2i : 0 ≤ i < n/4, f¯i = 1}. Since
• |A| → ∞ (requires easy proof),
• this uncertainty goes to 1/2 (requires proof),
• and so P[fn = 0] → 1/2 (obvious),
• and consequently #{n ≤ N : f¯n = 0} ∼ N/2 (obscure Borel-Cantelli
Lemma)
J
I
C
IJ
Slide 17
Explanation
Thus,
X
H[fn |f1 , . . . , fn/2−1 ] ≥ H[
fi |A]
i∈A
where A = {n − 2i : 0 ≤ i < n/4, f¯i = 1}. Since
• |A| → ∞ (requires easy proof),
• this uncertainty goes to 1/2 (requires proof),
• and so P[fn = 0] → 1/2 (obvious),
• and consequently #{n ≤ N : f¯n = 0} ∼ N/2 (obscure Borel-Cantelli
Lemma)
J
I
C
IJ
Slide 17
Explanation
Thus,
X
H[fn |f1 , . . . , fn/2−1 ] ≥ H[
fi |A]
i∈A
where A = {n − 2i : 0 ≤ i < n/4, f¯i = 1}. Since
• |A| → ∞ (requires easy proof),
• this uncertainty goes to 1/2 (requires proof),
• and so P[fn = 0] → 1/2 (obvious),
• and consequently #{n ≤ N : f¯n = 0} ∼ N/2 (obscure Borel-Cantelli
Lemma)
J
I
C
IJ
Slide 17
Explanation
Thus,
X
H[fn |f1 , . . . , fn/2−1 ] ≥ H[
fi |A]
i∈A
where A = {n − 2i : 0 ≤ i < n/4, f¯i = 1}. Since
• |A| → ∞ (requires easy proof),
• this uncertainty goes to 1/2 (requires proof),
• and so P[fn = 0] → 1/2 (obvious),
• and consequently #{n ≤ N : f¯n = 0} ∼ N/2 (obscure Borel-Cantelli
Lemma)
J
I
C
IJ
Slide 17
Explanation
Thus,
X
H[fn |f1 , . . . , fn/2−1 ] ≥ H[
fi |A]
i∈A
where A = {n − 2i : 0 ≤ i < n/4, f¯i = 1}. Since
• |A| → ∞ (requires easy proof),
• this uncertainty goes to 1/2 (requires proof),
• and so P[fn = 0] → 1/2 (obvious),
• and consequently #{n ≤ N : f¯n = 0} ∼ N/2 (obscure Borel-Cantelli
Lemma)
J
I
C
IJ
Slide 17
Conclusion
Plans for future development:
• Take some interesting set of integers, call it A. Find Ā.
• Probabilistic argument is not most general possible.
• arXiv:math.NT/0506496
J
I
C
IJ
Slide 18
Conclusion
Plans for future development:
• Take some interesting set of integers, call it A. Find Ā.
• Probabilistic argument is not most general possible.
• arXiv:math.NT/0506496
J
I
C
IJ
Slide 18
Conclusion
Plans for future development:
• Take some interesting set of integers, call it A. Find Ā.
• Probabilistic argument is not most general possible.
• arXiv:math.NT/0506496
J
I
C
IJ
Slide 18
Conclusion
Plans for future development:
• Take some interesting set of integers, call it A. Find Ā.
• Probabilistic argument is not most general possible.
• arXiv:math.NT/0506496
J
I
C
IJ
Slide 18
Conclusion
Plans for future development:
• Take some interesting set of integers, call it A. Find Ā.
• Probabilistic argument is not most general possible.
• arXiv:math.NT/0506496
The End
J
I
C
IJ
Slide 18
Related documents