MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Integrating using If[ ]

  • To: mathgroup at smc.vnet.net
  • Subject: [mg33323] Re: [mg33301] Integrating using If[ ]
  • From: "Philippe Dumas" <dumasphi at noos.fr>
  • Date: Thu, 14 Mar 2002 19:51:26 -0500 (EST)
  • References: <200203140722.CAA10975@smc.vnet.net>
  • Reply-to: "Philippe Dumas" <dumasphi at noos.fr>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi Michael

Try this:
x[t_] = Exp[-Abs[t]]

instead of:
 If[t>=0,Exp[-t],Exp[t]];

And then you get the result with :
f[s_] = Integrate[x[t] Exp[-s t], {t, -Infinity, Infinity}]


Philippe Dumas
99, route du polygone
03 88 84 67 80
67100 Strasbourg


----- Original Message ----- 
From: "Michael Chang" <michael_chang86 at hotmail.com>
To: mathgroup at smc.vnet.net
Subject: [mg33323] [mg33301] Integrating using If[ ]


> Hi everyone,
> 
> While recently trying out my spiffy new version of Mathematica 4.1 for
> Windoze XP, I've stumbled upon the following perplexing result.
> 
> Suppose I define
> 
> In[1]:= x[t_]:=If[t>=0,Exp[-t],Exp[t]];
> 
> If I now try and evaluate (a two-sided Laplace Transform)
> 
> In[2]:= Integrate[x[t] Exp[-s t],{t,-Infinity,Infinity}]
> 
> all I get back is essentially an unevaluated answer.  Replacing
> {-Infinity, Infinity} by, for instance, {-100,100}, *does* give me an
> answer, though.
> 
> Typing in
> 
> In[3]:= Integrate[Exp[-Abs[t]] Exp[-s t],{t,-Infinity,Infinity}]
> 
> however, does give me back a meaningful result with the conditionals
> properly stated that -1<Re[s]<1.  Why does In[3] work, but not In[1]
> and In[2]?  Am I foolishly doing something stup!d here?
> 
> Michael
> 
> 



  • Prev by Date: Release of Analog Insydes 2.0
  • Next by Date: constraints in EKF
  • Previous by thread: Integrating using If[ ]
  • Next by thread: Re: Integrating using If[ ]