Calculus`Integration` in Math 4.1 with Win98

• To: mathgroup at smc.vnet.net
• Subject: [mg35198] Calculus`Integration` in Math 4.1 with Win98
• From: "Raf" <r_a_f at yahoo.it>
• Date: Mon, 1 Jul 2002 03:34:56 -0400 (EDT)
• Sender: owner-wri-mathgroup at wolfram.com

```Hi,
1)
In[1]:= <<Calculus`Integration`
This doesn't work:
In[2]:= Integrate[FractionalPart[t], {t, 0, 5}]
Out[2]= Integrate[FractionalPart[t], {t, 0, 5}]
This works:
In[3]:= Integrate[FractionalPart[t]*Boole[t<Infinity], {t, 0, 5}]
Out[3]= 5/2

Can I avoid to write everytime Boole[t<Infinity] or similar and have the

2)
Defining...
In[4]:= ondTri[t_] := 4Abs[t - Floor[t] - 1/2] - 1
This works:
In[5]:= Integrate[ondTri[t]*Boole[t < Infinity], {t, 0, 1/8}]
Out[5]= 3/32
This not:
In[5]:= Integrate[ondTri[t]*Boole[t < Infinity], {t, 0, 0.125}]

Mathematica answers with many error messages ( and sometimes the kernel
crash )
Why?

3)
This regards not only Calculus`Integration`, but also the built-in
Integrate:
Defining a square wave...
In[1]:= ondQua[t_] := If[OddQ[Floor[2t]], -1, 1]
....Mathematica fails completely in computing its defined integral...
In[2]:= Integrate[ondQua[t], {t, 0, 1}]
Out[2]= 1
....without any warning or error message !!!
How is it possible?

With NIntegrate the things goes better, but i believe that a similar risk
with Integrate would have to be documented somewhere; if exists some notes

Thanks,
Raf.

```

• Prev by Date: Yet another bug in LaplaceTransform
• Next by Date: RE: sparse matrix
• Previous by thread: RE: Yet another bug in LaplaceTransform
• Next by thread: Calculus`Integration` in Math 4.1 with Win98