From: wizzi fig on
On Jan 19, 7:57 am, Mok-Kong Shen <mok-kong.s...(a)t-online.de> wrote:
> BTW, as I indicated previously, it is my humble, maybe very incorrect,
> impression that the materials you provided hithertofore are all
> rather 'heuristic' in nature and one could hardly somehow attempt
> to derive from them an efficient (not brute-force) procedure/algorithm
> to automatically (with a computer program) obtain an H(x) desired. But I
> can err, certainly.

Yes, you have erred. Everything necessary is computable, given
invertible P(x) mod M (with M prime)
- compute the cycles of P(x)
- find the GCD g of the cycle lengths
- determine P'(x) = inverse of P by composing P(x) with itself g-1
times, reducing exponents using the rule x^M=x and reducing
coefficients modulo M
- determine H(x) = P(P'(x)+1), using the same reduction rules.

> what is 'a' in the phrase 'for any a'? Shouldn't that be
> u and u can be any integer?

I used 'a' instead of 'alpha' used on the wiki page. If it's true for
any a, it's true for the value -u/5 that I used a sentence or two
earlier. If we were dealing with real numbers, a could be any real.
Since we're working with numbers modulo M, a could be any integer (-u/
5 IS an integer).

Bob H
From: Mok-Kong Shen on
wizzi fig wrote:
> Mok-Kong Shen wrote:
>> BTW, as I indicated previously, it is my humble, maybe very incorrect,
>> impression that the materials you provided hithertofore are all
>> rather 'heuristic' in nature and one could hardly somehow attempt
>> to derive from them an efficient (not brute-force) procedure/algorithm
>> to automatically (with a computer program) obtain an H(x) desired. But I
>> can err, certainly.
>
> Yes, you have erred. Everything necessary is computable, given
> invertible P(x) mod M (with M prime)
> - compute the cycles of P(x)
> - find the GCD g of the cycle lengths
> - determine P'(x) = inverse of P by composing P(x) with itself g-1
> times, reducing exponents using the rule x^M=x and reducing
> coefficients modulo M
> - determine H(x) = P(P'(x)+1), using the same reduction rules.
>
>> what is 'a' in the phrase 'for any a'? Shouldn't that be
>> u and u can be any integer?
>
> I used 'a' instead of 'alpha' used on the wiki page. If it's true for
> any a, it's true for the value -u/5 that I used a sentence or two
> earlier. If we were dealing with real numbers, a could be any real.
> Since we're working with numbers modulo M, a could be any integer (-u/
> 5 IS an integer).

Sorry, I am confused. If I don't err, you have not mentioned a wiki page
before. Which wiki page is it?

M. K. Shen

From: me13013 on
On Jan 19, 5:39 pm, Mok-Kong Shen <mok-kong.s...(a)t-online.de> wrote:
> Sorry, I am confused. If I don't err, you have not mentioned a wiki page
> before. Which wiki page is it?

Haha. You even quoted some text from the paragraph where I mentioned
the wiki page. Now you don't think I mentioned a wiki page. I've
been wondering if you've just been pulling my leg. Now, if I don't
err, I am sure.

Bob H

From: Mok-Kong Shen on
me13013 wrote:
> Mok-Kong Shen wrote:
>> Sorry, I am confused. If I don't err, you have not mentioned a wiki page
>> before. Which wiki page is it?
>
> Haha. You even quoted some text from the paragraph where I mentioned
> the wiki page. Now you don't think I mentioned a wiki page. I've
> been wondering if you've just been pulling my leg. Now, if I don't
> err, I am sure.

Apology. I posted at a time of very weak concentration yesterday.

As far as I can see, the algorithm you detailed in a previous post
could also function with composite M. For there exists a certain t
such that P^t is identity and hence the inverse of P is always
computable.

M. K. Shen
From: Greg Rose on
In reply to Bob:

In article <hj7an5$pj6$02$1(a)news.t-online.com>,
Mok-Kong Shen <mok-kong.shen(a)t-online.de> wrote:
>me13013 wrote:
>> Mok-Kong Shen wrote:
>>> Sorry, I am confused. If I don't err, you have not mentioned a wiki page
>>> before. Which wiki page is it?
>>
>> Haha. You even quoted some text from the paragraph where I mentioned
>> the wiki page. Now you don't think I mentioned a wiki page. I've
>> been wondering if you've just been pulling my leg. Now, if I don't
>> err, I am sure.
>
>Apology. I posted at a time of very weak concentration yesterday.
>
>As far as I can see, the algorithm you detailed in a previous post
>could also function with composite M. For there exists a certain t
>such that P^t is identity and hence the inverse of P is always
>computable.

Yes, M-K was pulling, and continues to pull, our
collective legs. That's what he does.

Greg.
--
Greg Rose
232B EC8F 44C6 C853 D68F E107 E6BF CD2F 1081 A37C