There are N periodic arrays ai[n] with period Ti, respectively, where i=1, 2, … , N. Each array has a property that a[n]=1 when n=k*T where k is integer, otherwise a[n]=0.
Then a new array is created in following format c[n] = a1[n-s1]+a2[n-s2]+…+aN[n-sN], where si is a shift of ai[n].
The question is:
In which situation or by what kind of period set {Ti}, there exists one c[n] so that c[n]<2 (or c[n]=0 or 1) for any n.
For example:
a1[n]={1, 0, 0, 0, 0, 0, 0, 0} with T1=8.
a2[n]={1, 0, 0, 0, 0, 0} with T1=6
a3[n]={1, 0, 0, 0} with T3=4
Above arrays can create required array c[n]:
c[n] = a1[n] + a2[n-1] + a3[n-2] ={1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 1, 0} with period 24
But following array cannot do it.
a1[n]={1, 0, 0, 0, 0, 0} with T1=6
a2[n]={1, 0, 0, 0} with T1=4
a3[n]={1, 0, 0} with T3=3
I think there should be a relationship among the input period set {Ti}, such as the largest common divider among {Ti} should be larger than 1.
I’d like to know the intrinsic relationship among the period set {Ti}.
Thanks in advance
Some thoughts on the problem, but no full answer, so posting as CW. Feel free to edit.
c. Therefore by the pigeonhole principle it is necessary that $\sum_{i = 1}^N (T_i)^{-1} \leq 1$.cthat satisfies your condition.