home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.math.symbolic
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!wupost!spool.mu.edu!agate!boulder!fast
- From: fast@escher.colorado.edu (Bruce Alan Fast)
- Subject: mma big bad bug
- Message-ID: <1993Jan8.001216.26440@colorado.edu>
- Summary: the loop
- Sender: news@colorado.edu (The Daily Planet)
- Nntp-Posting-Host: escher.colorado.edu
- Organization: University of Colorado, Boulder
- Date: Fri, 8 Jan 1993 00:12:16 GMT
- Lines: 44
-
- To get the first 25 steps of Mma calculations when it works on
- the (Pi/2)^(3/2)/3 bug,
-
- In[3]:= loop = Trace[(Pi/2)^(3/2)/3][[Range[25]]];
-
- $IterationLimit::itlim: Iteration limit of 4096 exceeded.
- ...etc.
-
- Starting with the 4th element of 'loop' this three-fold cycle occurs
- for loop[[n]]:
- Pi 3/2
- (--)
- 2 (n mod 3 = 1)
- -------
- 3
-
- / \
- / \
- / \
- / the loop. \
- + \
- (n mod 3 = 0)
- 3
- 3 Pi
- Pi Pi 3/2 Sqrt[---] (n mod 3 = 2)
- {Sqrt[---], (--) } <------- 8
- 8 2 ---------
- 3
-
-
- loop[[4]] = HoldForm[Times[
- Power[Times[Pi, Power[2, -1]], Times[3, Power[2, -1]]],
- Power[3, -1]
- ]]
-
- loop[[5]] = HoldForm[Times[
- Power[Times[Power[Pi, 3], Power[8, -1]], Times[1, Power[2, -1]]],
- Power[3, -1]
- ]]
-
- It's clear that there is a conflict between two ideas of 'Simplification'
- which bounces the expression between the two forms. Someone (who knows more
- details of Mma simplification rules for Power & Times) please tell us what's
- happening. Thanks.
-