Re: How to remove duplicate solutions (Solve)?

*To*: mathgroup at smc.vnet.net*Subject*: [mg91801] Re: How to remove duplicate solutions (Solve)?*From*: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>*Date*: Mon, 8 Sep 2008 05:03:27 -0400 (EDT)*References*: <ga24hv$gia$1@smc.vnet.net>

Peng Yu wrote: > Solve[(x - 1)^2 == 0, x] > > The above code would give me the solution > {{x -> 1}, {x -> 1}} > > But one is a duplicate of the other. I'm wondering how to only produce The online help reads, "When a particular root has multiplicity greater than one, Solve gives several copies of the corresponding solution." > the unique solutions. You could use *Union[]*. In[1]:= Solve[(x - 1)^2 == 0, x] // Union Out[1]= {{x -> 1}} Regards, -- Jean-Marc