MathGroup Archive 1999

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

Search the Archive

Strange ReplaceRepeated

  • To: mathgroup at smc.vnet.net
  • Subject: [mg17037] Strange ReplaceRepeated
  • From: "Arturas Acus" <acus at itpa.lt>
  • Date: Wed, 14 Apr 1999 02:11:52 -0400
  • Sender: owner-wri-mathgroup at wolfram.com

Dear Group, 

Here are very strange rezults from 
RplaceRepeated.

Input:

tarp=List[
    List[AuxVertex[List[List[i2],m2]],
      CG[List[i1,m1],List[i2,m2],List[i3,F[m3]]],
      WD[i1,List[List[m1],List[m2]],List[q0]]],
    List[AuxVertex[List[List[i1],m1]],
      CG[List[i1,m1],List[i2,m2],List[i3,F[m3]]],
      WD[i1,List[List[m1],List[m2]],List[q0]]]]
Now try this on Linux box:

tarp//.{F[_]:>S[Infinity],_?NumberQ:>S[Infinity]}

It rezults in infinite loop. Using TracePrint indicates, that 
somewhere integer "1" appears for which NumberQ gives True. But there
isn't '1' at all in tarp! What is happening here?





                                     
Arturas Acus
Institute of Theoretical
Physics and Astronomy
Gostauto 12, 2600,Vilnius
Lithuania 


E-mail: acus at itpa.lt
   Fax: 370-2-225361
   Tel: 370-2-612906


  • Prev by Date: Re: Matrix manipulation
  • Next by Date: Re: BesselJZeros problem/bug?
  • Previous by thread: Re: Solution
  • Next by thread: Re: Strange ReplaceRepeated