Mike, All I did was apply [:+/\ to two things that were identical. And got different answers.
($|i.6);$|.i.6 ┌─┬─┐ │6│6│ └─┴─┘ (|^:(i.6)1 1);|.^:(i.6)1 1 ┌───┬───┐ │1 1│1 1│ │1 1│1 1│ │1 1│1 1│ │1 1│1 1│ │1 1│1 1│ │1 1│1 1│ └───┴───┘ (([:+/\|)^:(i.6)1 1);([:+/\|.)^:(i.6)1 1 ┌───┬────┐ │1 1│1 1│ │1 2│1 2│ │1 3│2 3│ │1 4│3 5│ │1 5│5 8│ │1 6│8 13│ └───┴────┘ Linda -----Original Message----- From: Programming <[email protected]> On Behalf Of 'Mike Day' via Programming Sent: Tuesday, December 4, 2018 4:04 AM To: [email protected] Subject: Re: [Jprogramming] Revisisting the Y combinator Does this help? <\i.4 +-+---+-----+-------+ |0|0 1|0 1 2|0 1 2 3| +-+---+-----+-------+ <\.i.4 +-------+-----+---+-+ |0 1 2 3|1 2 3|2 3|3| +-------+-----+---+-+ <\.|.i.4 +-------+-----+---+-+ |3 2 1 0|2 1 0|1 0|0| +-------+-----+---+-+ Mike On 04/12/2018 07:50, Linda Alvord wrote: > Here's the step that I can't understand in the Fibonacci series. How is l > different from |. ? > > ($|i.6)-:$|.i.6 > 1 > (|^:(i.6)1 1)-:|.^:(i.6)1 1 > 1 > (([:+/\|)^:(i.6)1 1)-:([:+/\|.)^:(i.6)1 1 > 0 > > > (([:+/\|)^:(i.6)1 1);([:+/\|.)^:(i.6)1 1 ┌───┬────┐ > │1 1│1 1│ > │1 2│1 2│ > │1 3│2 3│ > │1 4│3 5│ > │1 5│5 8│ > │1 6│8 13│ > └───┴────┘ > Linda > > -----Original Message----- > From: Programming <[email protected]> On Behalf > Of lindaalvord > Sent: Monday, December 3, 2018 11:27 PM > To: [email protected] > Subject: Re: [Jprogramming] Revisisting the Y combinator > > Sorry, Jose, I didn't look. 55 is the 10th term! > Linda > > > Sent from my Verizon, Samsung Galaxy smartphone > -------- Original message --------From: Jose Mario Quintana > <[email protected]> Date: 12/3/18 8:20 PM (GMT-05:00) > To: [email protected] Subject: Re: [Jprogramming] Revisisting > the Y combinator Linda, > > Please check the Rosetta Code page, I did not produce the Fibonacci > sequence, I just showed > > FIB Y 10 > 55 > > and almost everybody there agrees (and apparently so did Binet and de Moivre). > > Raul showed the sequence 0 1 1 2 ... and he was not the only one. > Personally, I have no problem at all with that given the context. > > I hope it helps > > > > On Mon, Dec 3, 2018 at 7:30 PM Linda Alvord > <[email protected]> > wrote: > >> Jose, If you look up the derivation of the fibonnaci series was >> developed you will find 1 1 2 3 5 . . . >> >> I think it should be left out of an example of the Y form. Or, maybe >> it can be modified to come out correctly. >> >> I do have a way to generate the correcg formula and feel >> mathematicians will be more comfortable with that. >> >> >> Linda >> >> >> >> -----Original Message----- >> From: Programming <[email protected]> On >> Behalf Of Jose Mario Quintana >> Sent: Monday, December 3, 2018 6:18 PM >> To: [email protected] >> Subject: Re: [Jprogramming] Revisisting the Y combinator >> >> Linda, >> >> The choice to start the Fibonacci sequence at 0 is to conform with >> some of the other answers at the Rosetta Code page, >> >> Y combinator >> >> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fros >> e >> ttacode.org%2Fwiki%2FY_combinator&data=02%7C01%7C%7C4673109620904 >> e >> 6c73d008d659a0b678%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63679 >> 4 >> 944120539237&sdata=VUhCaXruQBmADyjRuo3MnUsfN9Nt7wtPqv%2F6ky5r9Mw% >> 3 >> D&reserved=0 >> >> Most people start numbering items at 1 and when producing a function >> (Fib) for the Fibonacci sequence the correspondence is, >> >> 1 2 3 4 5 6 7 8 9 10 ... >> 1 1 2 3 5 8 13 21 34 55 ... >> >> Some of us, and J, start numbering items at 0. So we can use the >> correspondence, >> >> 0 1 2 3 4 5 6 7 8 9 10 ... >> 0 1 1 2 3 5 8 13 21 34 55 ... >> >> So, either way, Fib(10) is 55 and we all agree even if we disagree. >> >> (Apparently, the Fibonacci function can be extended to the complex >> plane and beyond using, the so-called, Binet's formula.) >> >> I hope it helps >> >> >> On Thu, Nov 29, 2018 at 10:40 PM Linda Alvord >> <[email protected]> >> wrote: >> >>> Jose, Somehow this surprised me. >>> >>> Y=: ($:`)(`:6) >>> N=: 1 :'(u@:<:@:<: + u@:<:)^:(1 < ])' >>> P=: (5!:1)<'N' >>> P Y("0) i.11 >>> 0 1 1 2 3 5 8 13 21 34 55 >>> >>> Y >>> ($:`)(`:6) >>> N >>> 1 : '(u@:<:@:<: + u@:<:)^:(1 < ])' >>> P >>> ┌────────────────────────────────────────────┐ >>> │┌─┬────────────────────────────────────────┐│ >>> ││:│┌─────┬────────────────────────────────┐││ >>> ││ ││┌─┬─┐│┌─┬────────────────────────────┐│││ >>> ││ │││0│1│││0│(u@:<:@:<: + u@:<:)^:(1 < ])││││ ││ >>> ││└─┴─┘│└─┴────────────────────────────┘│││ >>> ││ │└─────┴────────────────────────────────┘││ >>> │└─┴────────────────────────────────────────┘│ >>> └────────────────────────────────────────────┘ >>> >>> >>> Linda >>> >>> >>> >> --------------------------------------------------------------------- >> - >> For information about J forums see >> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww. >> j >> software.com%2Fforums.htm&data=02%7C01%7C%7C4673109620904e6c73d00 >> 8 >> d659a0b678%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6367949441205 >> 3 >> 9237&sdata=mku3QsP3o%2BJTzZg9Rg37b7udCh0zip0OEecYrU0uBRE%3D&r >> e >> served=0 >> --------------------------------------------------------------------- >> - >> For information about J forums see >> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww. >> j >> software.com%2Fforums.htm&data=02%7C01%7C%7C4673109620904e6c73d00 >> 8 >> d659a0b678%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6367949441205 >> 3 >> 9237&sdata=mku3QsP3o%2BJTzZg9Rg37b7udCh0zip0OEecYrU0uBRE%3D&r >> e >> served=0 > ---------------------------------------------------------------------- > For information about J forums see > https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.j > software.com%2Fforums.htm&data=02%7C01%7C%7C54378add6f3f4e854da408 > d659c77764%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63679511056638 > 3816&sdata=wpUO8MOKBTMJD%2FCO9w8ceNw4vmpEQcjIhX7pZKwCSYY%3D&re > served=0 > ---------------------------------------------------------------------- > For information about J forums see > https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.j > software.com%2Fforums.htm&data=02%7C01%7C%7C54378add6f3f4e854da408 > d659c77764%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63679511056638 > 3816&sdata=wpUO8MOKBTMJD%2FCO9w8ceNw4vmpEQcjIhX7pZKwCSYY%3D&re > served=0 > ---------------------------------------------------------------------- > For information about J forums see > https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.j > software.com%2Fforums.htm&data=02%7C01%7C%7C54378add6f3f4e854da408 > d659c77764%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63679511056638 > 3816&sdata=wpUO8MOKBTMJD%2FCO9w8ceNw4vmpEQcjIhX7pZKwCSYY%3D&re > served=0 --- This email has been checked for viruses by Avast antivirus software. https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.avast.com%2Fantivirus&data=02%7C01%7C%7C54378add6f3f4e854da408d659c77764%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636795110566383816&sdata=REfM9uPCKXJnX71IXQl%2FP7SyW71z0zv1FZw5%2BHlY7n8%3D&reserved=0 ---------------------------------------------------------------------- For information about J forums see https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.jsoftware.com%2Fforums.htm&data=02%7C01%7C%7C54378add6f3f4e854da408d659c77764%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636795110566383816&sdata=wpUO8MOKBTMJD%2FCO9w8ceNw4vmpEQcjIhX7pZKwCSYY%3D&reserved=0 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
