|
Fermat, Waring, Goldbach -- via semigroups Z(.) mod m_k ... ( sci.math 26may98 ) --- Intro: Concerned with the design of digital (binary) hardware in its various forms: logic, arithmetic, sequential control (FSM), I noticed that parallel array multipliers are essentially very inefficient in the use of their hardware. The usual n x n bit array_multiplier (MPY) has about n^2 full-adder circuits (FA), which are fed via an n x n array of AND-gates, producing in about 1 nanosecond n^2 bits in the plane, to be added by the FA array to the required 2n bit result. Now the FA array is capable of adding any of the 2^{n.n} bit patterns you could input, but as a multiplier it is only asked to process the 2^{n+n} bit patterns provided via the n x n product gates. Only a fraction 2^(2n) / 2^(n^2) of the possible input patterns that could be processed occurs in practice: the hardware is much too powerful for its purpose. Rather than discussing the practical result, only some algebraic analysis will be introduced. Full papers are on homepage [1,6,7]. -- Algebra: . . . Addition (+) and multiplication (.) do have algebraic structure, especially for finite arithmetic (on machines). Then the known residue arithmetic, with some modulus m, say m = 2^k (k bits) is relevant. The structure of the corresponding ring Z (+, .) mod m for integer m>1 is known in some detail, and is considered classic knowledge, since Fermat (1640), Euler (1740) and many others.
Clearly primes play a dominant role, and the structure of Z(.) mod p^k
is particularly interesting from a practical point of view for p=2.
Usually odd primes p>2 are considered since it is known that the group
G_k of units (all n: n^i=1 mod p^k for some i>0) is cyclic, of order: In the detailed structure of Z_k(.) mod p^k, give extra attention to _additive_ properties, since in practice both (+) and (.) occur in comparable amounts (say in DSP). Notice that Fermat's Small Theorem: p-1 residues n in a subgroup of G_k, FST*: n^p = n mod p^k (all k>0), because |G_k| has a factor p-1, hence a subgroup of that order. Call this subgroup the "core" A_k = {n^p=n, mod p^k} of G_k. <--- It has an interesting additive property, because -1 is in core, and in each even order core-subgroup S, so each even |S| in core has zero sum (pairwise sum 0 mod p^k). It is not difficult to see that more generally: --- Core thm: . . . Each core subgroup |S| > 1 has zero sum ( mod p^k ). Also notice the p-th power residues form a subgroup F_k = {n^p} < G_k of order |F_k| = |G_k|/p = (p-1).p^{k-2}, and core A_k < F_k, for k>2 (proper subgroup for at least k=3, beyond Hensel's k>=2 extension lemma: k=2 is nec&suf for FLT root existence mod p^k, but root structure discrimination requires k=3 -- two or three terms in core, see ref[1] ).
The relation to Fermat's . . . FLTcase1 : Characteristic: . . . "Exponent p Distributes over a Sum" . . . ( EDS property ) Clearly, this holds for any such solution "in core", where n^p \eqv n, because if : z = x+y then: . . . (x+y)^p = x+y = x^p + y^p . . (mod p^k) implying INequality for the p-th powers of the corresponding integers x,y < p^k, for all k>1. The Hensel extension lemma, applied here, says: each extension of a p-th power residue n^p mod p^2 is also p-th power residue mod p^k. Precisely because there are |F_k|=|G_k|/p=(p-1)p^{k-2} p-th power residues mod p^k. Hence solutions to FLT mod p^k were considered useless, because of this infinite extension ( Hensel lift ) which would make it "impossible" to derive inequality for integers. This conclusion is clearly false for solutions with z = x+y in core, as shown in my paper: In fact such solutions (z \eqv x+y) correspond for large enough k to the unique: Cubic roots of 1 mod p^k: . . . a+1 = -1/a . . (a!=1 mod p^k, k>2, p=1 mod 6) and for k=2 (with Hensel extensions), special "triplet" root type: . . {a+1= -1/b, . . b+1= -1/c, . . c+1= -1/a}, . . abc=1 mod p^k (for some p>=59) It is shown that no other root type can exist, based on considering the symmetries of (+) and (.): complement C(n)=-n, inverse I(n)=1/n as functions (endo-morphisms of Z(+) resp Z(.), in fact order_2 automorphisms) together with the successor function S(n)=n+1. Their relevance to: a+1= -1/b (etc) is clear, by considering such "loop" of length m to be determined. Iterate composed function -1/(n+1)= SCI(n) which returns 'n' after three iterations: SCI(SCI(SCI(n)))=n, for all n, excluding n=-1 to prevent division by zero. So arithmetic mod p^k allows no looplength beyond 3, which is the number of symmetries +1. <------ For details (incl FLTcase2) see my homepage ref[1].
--- The well known arithmetic problems: - Fermat, Waring, Goldbach - The same approach as above: analysis first in residues mod m_k, followed by extension to integers (by the special "EDS" property), is for Goldbach's proof [7] done by induction on k. Ref[6]: . . " Powersums representing residues mod p^k, from Fermat to Waring " Published in "Computers and Mathematics, with Applications" V39, N7-8 (mar2000) p253-261
. . The "Waring-for-residues" result is: Z \eqv F+F+F+F (mod p^k), so: This follows from the residue approach to FLT, by first noticing that apparently set F = {n^p} has anti-closure under (+), and thus is a good additive generating set for the integers (the sum of any two p-th powers is not a p-th power, hence something NEW). -- Core A is also here crucial: A coset argument shows that all nonzero pairsums of core residues are distinct (upto commutation): |A+A| = |A|.(p-1)/2, where |A|=p-1, yielding all p-th power pairsums F+F= G/2 to cover half of units in G. No attempt has been made (yet) to extend this result to integers, which are known to require a sum of considerably more than four p-th powers (function g(p) increases strongly with p). Except for squares (p=2) where indeed four squares suffice, as already shown by Lagrange (1770) and Euler (1772), compatible with the presented result for residues.
Ref[7]: . . ." Arithmetic with squarefree modulus, its lattice of groups,
de.arXiv.org abstract . . Goldbach
Goldbach's conjecture: This modulus is chosen to localize the primes between p_k and m_k in the units group G1, and we show that each even idempotent e has successor e+1 in G1. --- Consequently G1 + G1 = E, the set of all even residues in Z_mk. This is a "Goldbach-for-Residues" result (GR) which can be extended to integers by induction on k. The induction base is k=3: GC holds for n < 30 by complete inspection. The induction step extends interval [0,m_k) by +c.m_k for carries c < p_{k+1) to reach all n < m_{k+1}. Failure of GC for any 2j in such interval contradicts GR, establishing GC.
Constructive comments, e.g. on details of the proofs, are welcome.
The essence of this approach (semigroup structure analysis, and the
EDS property of FLTcase1 solutions in core, to "break through the
Hensel lift") was presented at two math conf's: Since early 1995, many (>10) trials at publication yielded no relevant critique, other than "this material is not suited for our journal" (see the homepage Campaign item). -- So help in checking the proofs is appreciated. Re: "-- Fermat's anti-closure n^p(+) as generator" / BOOA constructor ... (sci.math 15may98) Re: Goldbach's Conjecture novel, contest (& Pertti's plug) ... sci.math 29mar2000
-------------------------------------------------------------------------- Subject: Re: fermat Author: Nico Benschop
Subject: Re: Intuition in mathematics
Date: Fri, 12 May 2000 09:57:06 GMT
From: Nico Benschop
Organization: Research
Newsgroups: sci.math
------
Stephen Norris wrote:
>
> Nico Benschop wrote:
> > Then consider the (infinite) group of all permutations of
> > Z = 0{-1,+1}* (the integers, which is a group under addition),
> > yielding the infinite symmetric group Z! -- And all I'm saying is
> > that 2^Z has a cardinality of at most that of Z! -- while Z! has
> > only three sequential generators Z! = {-1,+1, swap2}* , where
> > 'swap2' permutes any two integers, say 0 <-->1, and fixes all
> > others, see also
> > http://piazza.iae.nl/users/benschop/ism.htm (Integer State Machines)
> > So |2^w| <= |Z!| , where Z! is finitely generated (3 generators).
> > Is'nt that interesting?-)
>
> I've just looked again at the above.
> Am I right in suggesting that your methods should be capable
> of giving the best bitwise representation of the prime number
> series (eg for computer storage)?
I would'nt know, never thought about it;-)
BTW: what you call my 'methods' is just another way of looking at
Cantor's diagonal, implying a square w x w table, and consider not
just one diagonal_inverted (binary), but ALL w! row permutations
of one such (arbitrarily chosen) table with corresponding diagonals.
A generative view, mapping all 2^Z subsets 1-1 into fixed-point of
permutations of Z. Showing that a 'linear' model of the reals on
a (very dense line;-) is not the only model of looking at the reals,
and with less 'paradox': reals on [0,1) and in binary code: all
subsets 2^N of N, really are another data_type than the naturals
N=0{+1}*, namely sequentially generatable by 3 generators: group Z! .
And regarding GC, with the 'Euclidean' primesieve number notation:
it is not bitwise, but using a multi-base notation over the successive
primes: if m_k = \prod {first k primes}, then different from decimal
(or binary) code, use not the powers of _one_ base as moduli,
but successive m_k. For instance the integers would start with:
30 6 2 1 (digit weight)
m_0 = 1: 0 [next prime 2: digits 0,1 in first place]
1 (=1)
m_1 = 2: 1 0 (=2) [next prime 3: digits < 3 in second place]
1 1 (=3)
2 0 (=4)
2 1 (=5)
m_2 = 6: 1 0 0 (=6) [next prime 5: digits < 5 in third place]
1 0 1 (=7)
1 1 0 (=8)
1 1 1 (=9)
1 2 0 (=10)
1 2 1 (=11)
2 0 0 (=12)
2 0 1 (=13)
. . .
. . .
4 2 1 (=29)
m_3= 30: 1 0 0 0 (=30) [next prime 7: digits < 7 in fourth place]
etc...
Certainly the primes have more recognizable codes here, compared to
any single-base code. Would be interesting to persue... Any refs.?
--
Ciao, Nico Benschop -- http://piazza.iae.nl/users/benschop/cantor.htm
http://piazza.iae.nl/users/benschop/ism.htm
http://piazza.iae.nl/users/benschop/ng-abstr.htm
Re: Dear Nico B. (Not Benschop) & 5 BSM Author: Nico Benschop Date: 2000/05/19 Forum: sci.math --------- Jan Stevens (U-Chalmers, Sweden) wrote: > > In article <39226CB3.EF7B32ED@pop.hit.fi>, > Pertti Lounesto Re: On Hawking's method of thinking ..... (sci.math 14nov2000)
Re: On Hawking's method of thinking
Author: Nico Benschop
Date: 2000/11/14
Forum: sci.math
---------
freelancefabulous@my-deja.com wrote:
>
> I find that I can focus on a problem by sitting quietly (or lying in
> bed), and trying to find a tiny piece of a problem at a time. Not much
> point in trying to do it all at once. Then I let my brain sort of rock
> back and forth on the problem something like a hammock in the wind,
> sort of scanning possibilities. Is this what other people do? -- FF
After getting to grips with the global 'nature' of a problem,
(in as spacy as possible but relevant context) you formulate
a question, and go to sleep. Let your subconcious 'work' on it
(essentially by associations & 'resonance' between similarities
- I guess), freed from your conscious/rational guidance &
eager-to-solve-it urge, and next morning: bingo, you (sometimes;-)
get a clue...
For instance: FLT is not so much about numbers (integers) but about
theoperations on them: only (^) and (+) occur in the statement, and
it's nature is "anti-closure" (the sum of two p-th powers is NOT a
p-th power)
So p-th powers are a good generating set for all naturals under (+).
Notice that (^) is defined as repeated (.), which is repeated (+).
Now (.) and (+) both are associative and commutative, while (^) is
neither, although it is just 'one step' beyond (.)... Strange eh?
For integers (^) does not distribute over (+), although for residues
there _are_ cases of (a+b)^p \eqv a^p + b^p (mod p^k), for instance
the cubic roots of unity: a^3 = 1 mod p^: a + a^2 + 1 == 0 mod p^k,
if p=1 mod 6, so: a(a+1)== -1,
resp: a(b+1)== b(c+1)== c(a+1)== -1 mod p^k. ('triplet')
Take it from there, using base p representation of numbers, since you
must prove inequality: how do you test two numbers to be different?
By checking their unique representation, here the relevant base is p,
the exponent: hence study residues semigroup Z(.) mod p^k,
and especially its _additive_ structure;-)
http://www.iae.nl/users/benschop/anti-cl.htm
http://www.iae.nl/users/benschop/ferm.htm /nf-abstr.htm
Second ex: Goldbach. Also an additive statement, this time about
another type of 'multiplicative' numbers, namely the primes:
mpy(.) basis of N. Here the best representation is over
m_k = product of the first k primes, and expand (induction) over k.
All primes < m_k are in the subgroup of residues mod m_k containing
unity 1, except base-primes p_1,..p_k.
And look for some additive property of the idempotents ('invariants')...
Then 1 + 1 = 2 yields by equivalence 'association':
unit + unit == even (mod m_k), and induction(k) + Bertrand Postulate:
p_i + p_j = 2n
http://www.iae.nl/users/benschop/ng-abstr.htm
http://www.iae.nl/users/benschop/fewago.htm
PS: Notice the two extremes acting here: 'sequential' modulus p^k
(one prime p) and 'parallel' modulus m_k = \prod first k primes
(squarefree). This seems to 'span' all possibilities:
Fermat and Goldbach (both of additive nature) are about multiplicative
type nrs (n^p resp. primes p_i).
*** And eventually, function composition (associative, NOT commutative)
is the common context (=semigroups;-) for hard arithmetic problems...
http://www.iae.nl/users/benschop/func.htm --- NFB
-- N.F.Benschop -- may'98 -- |