Re: ArcTan[1/0] no result, but ArcTan[Infinity] ok. How to resolve?

• To: mathgroup at smc.vnet.net
• Subject: [mg57011] Re: ArcTan[1/0] no result, but ArcTan[Infinity] ok. How to resolve?
• From: "Scout" <user at domain.com>
• Date: Thu, 12 May 2005 02:33:26 -0400 (EDT)
• References: <d5mukl\$dru\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

``` 1 / 0 gets rightly : 'Infinite expression'.
In fact that rapresentation is symbolically entered in Math as 'Infinity'.
So, if you want to write 1/0 you have just to enter Infinity symbol.
Otherwise, if you have an expression like 1/x
and calculate Limit[ArcTan[1/x],x->0] you get Pi/2, as you expected.

~Scout~

"steve" <nma124 at hotmail.com> ha scritto nel messaggio
news:d5mukl\$dru\$1 at smc.vnet.net...
> hi;
> Mathematica 5.1, on windows.
>
> ArcTan[1/0] gives an error but
> ArcTan[Infinity] gives the correct answer.
>
> One way to make ArcTan[1/0] give Pi/2 is to
> write it as ArcTan[0,1].
>
> I do know that 1/0 is DirectedInfinity[] with
> unknown direction while Infinity is
> DirectedInfinity[1], and that is probably the
> reason that ArcTan[1/0] gives an error
> but ArcTan[Infinity] does not.
>
> I am asking is how to make 1/0 result in DirectedInfinity[1]
> to avoid the error? is this possible?
>
> What function do I need to wrap 1/0 with to
> cause it to become Infinity[1] instead of
> Infinity[] ?  or may be I need to figure how
> to detect if a division results in Infinity[]
> and convert that to Infinity[1]? do I need
> to redfine 1/0 somehow? may be make a new
> rule to say if Mathematica see 1/0 expression then
> make it Infinity[1]? but may be this will screw
> other things?
>
> Or may I should not mess with this stuff and
> just change the code to ArcTan[x,y] instead of
> ArcTan[y/x] and be happy?
>
> thanks,
> Steve
>

```

• Prev by Date: Re: another image problem
• Next by Date: Re: Output to a file
• Previous by thread: Re: ArcTan[1/0] no result, but ArcTan[Infinity] ok. How to resolve?