Experiments:

   (A :. B"0) b. _1
B :.A"0
   100&(A :. B) b. _1
100&B
   100&(A :. B"0) b. _1
|domain error
|       100&(A :.B"0)b._1
   100&(A"0 :. (B"0)) b. _1
100&(B"0) 

Roger doesn't invert m&(u :. v"r), but he does handle
a lot of other forms.

   100&(+"0) b. _1
|domain error
|       100&(+"0)b._1

He doesn't invert m&(u"r) either.  Or:

   100&([EMAIL PROTECTED]) b. _1
|domain error
|       100&([EMAIL PROTECTED])b._1
   [EMAIL PROTECTED] b. _1
[EMAIL PROTECTED]

Maybe in a future release?  m&u used not to be invertible at all.

Henry Rich

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of david alis
> Sent: Thursday, September 04, 2008 1:27 PM
> To: Programming forum
> Subject: [Jprogramming] Re: Exploring assigned inverses
> 
> The expression
> 3 +&.^.4
> stands for
> Antilog (log 3) + (log 4)
> 
> Irrespective of the rank of antilog it is applied only once because
> both arguments are a single number.
> 
> I think Raoul is right - something isn't working properly when the
> rank conjunction is used to assign zero rank to the C verb.
> 
>    10 ;&.(C"0 1) 20
> A-y
> A-y
> B-y
> +---+-----------------+
> |B-y|+--------+---+--+|
> |   ||+---+--+|A-y|20||
> |   |||A-y|10||   |  ||
> |   ||+---+--+|   |  ||
> |   |+--------+---+--+|
> +---+-----------------+
>    10 ;&.(C"1 0) 20
> A-y
> A-y
> B-y
> B-y
> B-y
> +---+----------+
> |B-y|+--------+|
> |   ||+---+--+||
> |   |||A-y|10|||
> |   ||+---+--+||
> |   |+--------+|
> +---+----------+
> |B-y|+---+     |
> |   ||A-y|     |
> |   |+---+     |
> +---+----------+
> ----------------------------------------------------------------------
> 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