Eiffel -a PRogramming Language kills.
|
|
Thread rating:  |
Douglas Eagleson - 29 Mar 2007 02:35 GMT A for as the logcial loopie.
I was trying to find a new programming language and reviewed the language called ?
If you are familiar with it you know of the question. Why have self terminating loops based on the act of the called field.
A simple fifth order language was developed to allow a certain series. NO other language can express this mathematical series on a computer!
Be careful out there.
Note: A field loop controls!
Douglas Eagleson - 29 Mar 2007 02:36 GMT On Mar 28, 9:35 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> A for as the logcial loopie. > [quoted text clipped - 10 lines] > > Note: A field loop controls! When a prime is reached a loop exit can occur!
Fast executioner programs.
Douglas Eagleson - 29 Mar 2007 02:56 GMT On Mar 28, 9:36 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 28, 9:35 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 17 lines] > > Fast executioner programs. A self termination implies the ability to preexecute. Except it executes live via field competness checking.
A valid field terminates a test loop!
Nomen Lapetos - 29 Mar 2007 05:16 GMT > On Mar 28, 9:36 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 4 lines] >> >> > I was trying to find a new programming language and reviewed the that is all trivial
the best is self modifying code!
jt64@tele2.se - 29 Mar 2007 09:41 GMT On 29 Mar, 03:56, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 28, 9:36 pm, "DouglasEagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 27 lines] > > - Visa citerad text - Never read your own code Douglas it is like pérforming psychoanalyse on yourself, never change your own code Douglas that would be to perform brain surgery on yourself, and one day that mechanic writehead may be out of phase, and then you regret you didn't buy those cheap fast XD memories on e-bay, and replaced all that mechanic overload.
Once i had to reset and reboot due to some burned out capacitators it was to a logical flaw in a circuit i had to patch the whole circuit by a new flawless 5th order logic, and than i decided that billions of selfadressing electrons floating around in vaccum making a consciousness field was a better choice then binary gates. That is when i started a recycle site for cathodes and started building the biggest vaccum tube ever known in the middle of the tube there is an optic sensor pole that reads my thoughts and bring feedback to the cathodes directed to the pole. The consciousness field use 5th order logic and is selfcontained. The memories is contained within the field itself. Lately i've started to worry about our local energy vendor, does he have the required backups if anything goes wrong i do not my electron cloud to end up shattered all over the tube. We had an incident when some poor fellows inside the field tried to change it's configuration from inside in the late 50's, never accelerate a local field electrons into plasma you may get stuck like one poor sould used to say. Yeah the field of the many is the field of the one, the logic circuit of one is the consciousness of many. Don't mess with my electrons muhahahahah, because you may be cathoded out of place and if your unlucky your whole field vaporates.
After the field was created and selfcontained i did go on to create universe, muahahahahahah ;D "Yeah hrrrmh of course i mean Warcraft and Sims"
;) JT
jt64@tele2.se - 29 Mar 2007 09:55 GMT On 29 Mar, 03:56, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 28, 9:36 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 27 lines] > > - Visa citerad text - Maybe i should write sci-fi instead, Douglas you never considered start writing sci-fi? The blokes who write lost is AI's if you wrote some it probably would be very good.
JT
Douglas Eagleson - 29 Mar 2007 21:52 GMT On Mar 28, 9:36 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 28, 9:35 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 17 lines] > > Fast executioner programs. I forgot to clarify the definition of field.
A cause as a set.
All function field as assignment to the domain defines.
A field as category in domain!
Douglas Eagleson - 31 Mar 2007 15:10 GMT On Mar 29, 4:52 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 28, 9:36 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 30 lines] > > - Show quoted text - Here is the crack for the old obsolete RSA using a field control statement:
For(a){
A //as a product
}
Effil is supposed to answer RSA like this. Little a as any factor closes a loop. And if "A" is a prime product, well it works there also.
Please try it out. "a" as the first solution stops the loop of only a single slight control flipper;
A- must be defined abstract number. SO declare the abstract variable of "a"
And the logic controls as all field!
jt64@tele2.se - 31 Mar 2007 15:58 GMT On 31 Mar, 16:10, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 29, 4:52 pm, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 56 lines] > > - Visa citerad text - But if it did not halt you did not find the answer to the RSA challenge, or did you?
JT
Douglas Eagleson - 31 Mar 2007 16:01 GMT On Mar 31, 10:58 am, j...@tele2.se wrote:
> On 31 Mar, 16:10, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 66 lines] > > - Show quoted text - I am trying to get Eiffel now. I got upset at the Java language recently and tried to study the various alternatives.
Eiffel as detailed appears to allow this crack. I have not acquired Eiffel yet. As a matter of fact I cannot afford it.
So whoever has it needs to try it. I have therefor not tried it out.
jt64@tele2.se - 31 Mar 2007 16:11 GMT On 31 Mar, 17:01, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 10:58 am, j...@tele2.se wrote: > [quoted text clipped - 78 lines] > > - Visa citerad text - Eiffel seem to be free for windows, what platform do you use. Maybe i could download and mail it to you.
JT
jt64@tele2.se - 31 Mar 2007 16:20 GMT On 31 Mar, 17:01, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 10:58 am, j...@tele2.se wrote: > [quoted text clipped - 78 lines] > > - Visa citerad text - Visual Eiffel
The Open Source Version is free. Details are described in our Software License , here are the essentials: You can use Visual Eiffel for free, as long you either
use the product only for educational or purely private, non commercial purposes and/or publish the sources of any created products that you distribute under an GPL (Open Source License)
JT
Douglas Eagleson - 31 Mar 2007 16:23 GMT On Mar 31, 11:20 am, j...@tele2.se wrote:
> On 31 Mar, 17:01, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 96 lines] > > - Show quoted text - I will download it and give it a whirl. Thanks.
jt64@tele2.se - 31 Mar 2007 16:42 GMT On 31 Mar, 17:23, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 11:20 am, j...@tele2.se wrote: > [quoted text clipped - 102 lines] > > - Visa citerad text - There is a quote "all your base belong to us"
"SIG"
But no longer i will reclaim every SIG, you can run but you can't hide
jt64@tele2.se - 31 Mar 2007 17:57 GMT On 31 Mar, 17:23, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 11:20 am, j...@tele2.se wrote: > [quoted text clipped - 102 lines] > > - Visa citerad text You are not Douglas, who gave you eiffel? I have a feeling you already have eiffel.
JT
jt64@tele2.se - 31 Mar 2007 17:59 GMT On 31 Mar, 18:57, j...@tele2.se wrote:
> On 31 Mar, 17:23, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 112 lines] > > - Visa citerad text - Eiffel is the language of Douglas who gave you Douglas. JT
Douglas Eagleson - 31 Mar 2007 18:03 GMT On Mar 31, 12:57 pm, j...@tele2.se wrote:
> On 31 Mar, 17:23, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 112 lines] > > - Show quoted text - No I just downloaded it. The last time i saw it I had no time..The file was 30 megbyte. Today I let it download.
jt64@tele2.se - 31 Mar 2007 19:49 GMT On 31 Mar, 19:03, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 12:57 pm, j...@tele2.se wrote: > [quoted text clipped - 119 lines] > > - Visa citerad text - How long would it take to factor RSA 704 with your method, using your current CPU?
Here you have it 74037563479561712828046796097429573142593188889231 28908493623263897276503402826627689199641962511784 39958943305021275853701189680982867331732731089309 00552505116877063299072396380786710086096962537934 650563796359
Did you read James Harris latest surrogate factoring method how does it relate to your idea?
Quote: James Harris................................................................................ Abstracting to the gist of surrogate factoring I realized it says that for every factorization of a composite T, with difference of squares
x2 ≡ y2 mod T which of course is the same as, (x-y)(x+y) ≡ 0 mod T, and is for that reason a factorization, there is an alternate factorization of an integer S, where
S ≡ (α + 1)k2 mod T
and alpha and k are defined by
αk ≡ 2x mod T
as then trivially you can multiply both sides of that relation by k, add back to the original difference of squares, add k2 to both sides and find
(x+k)2 ≡ y2 + (α + 1)k2 mod T
explaining the second factorization, as now you have a factorization of this alternate number using the same x, y and this extra variable k:
(x+k - y)(x+k+y) ≡ (α + 1)k2 mod T
So for EVERY composite factorization of T using difference of square that algebra tosses a factorization of ANOTHER composite (α + 1)k2 mod T back at you!!!
It's just been there all the time. There has just been another factorization out there all along with difference of squares and I call the second factorization the surrogate factorization.
But hey, that goes both ways! I like to use T as the target, and S as the surrogate, but what if you reverse the equations so that you pick some surrogate and factor it to see how easily you can factor the target T?
Equations then become
x2 ≡ y2 mod S and αk = 2x mod S gives you
(x+k)2 ≡ y2 + (α + 1)k2 mod S
and now, of course, you'd want to choose (α + 1)k2 mod S ≡ 0 mod T
and you can go explicit to start solving everything, so I have
x2 ≡ y2 + aS
αk = 2x + u1S, so α = (2x + u1S)/k, and ((2x + u1S)/k + 1)k2 + (a +u1k)S ≡ 0 mod T, so
2xk + 2u1Sk + k2 + aS ≡ 0 mod T
so you can collect to get k2 + 2(x + u1S)k + u2S ≡ 0 mod T and now complete the square to get (k + x + u1S)2 ≡ (x + u1S)2 + aS mod T
and now you have a fairly trivial way to solve for k, as u1 and aS are integers of your choice, so you can, intriguingly enough, simply CHOOSE two quadratic residues of T, and get their difference to determine aS, and in that way determine x and y. Then it's just a matter of selecting u1 such that you get the first residue.
Let r1 and r2 be residues modulo T, and further let aS = r22 - r12 so once you pick residues you can determine aS and then find x and y, and then let
x + u1S ≡ r1 mod T
And you are free to pick u1 so now you can just solve for
u1 ≡ (r1 - x)(S)-1 mod T
and finally you can get k with k + x + u1S ≡ r2 mod T
What makes this reversal fascinating to me is that it turns the factoring problem on its head, where instead of searching for quadratic residues modulo T, like most major factoring methods work to do to solve the congruence of squares, you just pick pick them. You pick quadratic residues of your target T, and use a surrogate factorization to get a difference of squares with your target, so then you should have a 50% chance of non-trivially factoring your target with that choice,
(x+k)2 ≡ y2 + (α + 1)k2 mod S as then also you will have an alternate factorization, the surrogate factorization
(x+k)2 ≡ y2 mod T
as shown above with trivial algebra.
Quote: end James Harris
So will you implement your factorization method and James in Eiffel Douglas? How long would it take solve RSA 704 with your and James method JT ;D
Douglas Eagleson - 31 Mar 2007 20:47 GMT On Mar 31, 2:49 pm, j...@tele2.se wrote:
> On 31 Mar, 19:03, "Douglas Eagleson" <eaglesondoug...@yahoo.com> > wrote: [quoted text clipped - 243 lines] > > - Show quoted text - I will try the eiffel crack method. Harris has changed the function that causes a field. So the easy way was the triangular relation. And the expoentential is slower.
I will try. It will take a few days. Hopefully Eiffel can do BIG numbers.
jt64@tele2.se - 31 Mar 2007 21:19 GMT On 31 Mar, 21:47, "Douglas Eagleson" <eaglesondoug...@yahoo.com> wrote:
> On Mar 31, 2:49 pm, j...@tele2.se wrote: > [quoted text clipped - 254 lines] > > - Visa citerad text - I tried to open Visual Eiffel but you have to register. I don't know if VisualEiffel have bignum library but you could probably use Class java.lang.Bignum from Visualeiffel.
JT
|
|
|