Those are some nice ones, and I sort of wish I could go back in time
and use your "trainspotting" as the subject line for this thread.

Also, worth trying:

   2 -~/\^:11 f"0 i. 34

(given the definition of 'f' which you spotted.)

I had not realized before that projecting that series backwards would
make so much sense.

Thanks,

-- 
Raul


On Thu, Jan 16, 2014 at 12:02 AM, Roger Hui <rogerhui.can...@gmail.com> wrote:
> Dyalog APL will have forks in the next version, an occasion which led me to
> make up a list of evocative forks ("trainspotting").  Some selections from
> this list, transcribed back into J from APL:
>
>>./ - <./            range
> +,-,*,%            “function vector”
> _10&< *. <&10               open interval; numbers between _10 and 10
> _10&<: *. <:&10             closed interval
> 1 = *:@(1&o.) + *:@(2&o.)   Pythagorean theorem for the unit circle
> f=: i. +/ .! |.@i.  Try   f"0 i.12
> bc=: 1&, + ,&1    next set of binomial coefficients; e.g.  bc^:(i.12) 1 .
>                             See Figure 1 of Falkoff and Iverson, *The
> APL\360 Terminal System
> <http://www.jsoftware.com/papers/APL360TerminalSystem.htm>*, 1967.
> m|^                    called “powermod” in Mathematica
> 1 i.~ c                    also 0 i.~ c, for c one of   < <: = ~: >: >
> (0.5 * ] + %)^:_~           square root by Newton iteration
>
>
>
>
> On Wed, Jan 15, 2014 at 8:44 PM, Roger Hui <rogerhui.can...@gmail.com>wrote:
>
>> http://keiapl.org/anec/#nvv
>>
>>    sin=: 1 o. ]
>>    cos=: 2 o. ]
>>    (^@j. = cos + 0j1 * sin) 1 2 3 0.1j_0.2
>> 1 1 1 1
>>
>>    (^@j. = cos j. sin) 1 2 3 0.1j_0.2
>> 1 1 1 1
>>
>> The insight that led to the invention of the j. function illustrates what
>> separate genius from mere mortals.  Who would think of inventing a function
>> whose monad is 0j1*y and whose dyad is x+0j1*y?  Too simple.
>>
>> The above equation is Euler's formula, a special case of which is Euler's
>> identity, 0 = 1 + ^ 1p1 * 0j1, the most beautiful equation in all of
>> mathematics.  Concerning Euler's identity, let me share with you something
>> I came across recently:
>>
>> e raised to the pi times i,
>> And plus 1 leaves you nought but a sigh,
>>     This fact amazed Euler,
>>     That genius toiler,
>> And still gives us pause, bye the bye.
>>
>>     —— John Scholes, http://dfns.dyalog.com/n_Euler.htm
>>
>>
>>
>>
>>
>>
>> On Wed, Jan 15, 2014 at 8:03 PM, Raul Miller <rauldmil...@gmail.com>wrote:
>>
>>> I think we some simple, evocative fork examples which are not mean.
>>>
>>> One possibility is fahrenheit to centigrade conversion:
>>>
>>>    (5r9 * -&32)
>>>
>>> Another might be area of a circle with the given radius:
>>>
>>>    (2 * o.)
>>>
>>> What might some others be? Perhaps a dyadic use of fork could be both
>>> simple to express and easy to think of as useful?
>>>
>>> Thanks,
>>>
>>> --
>>> Raul
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>
>>
>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to