# HG changeset patch
# User Robert Bradshaw <robertwb@math.washington.edu>
# Date 1274769555 25200
# Node ID 2ef9d956a42f1bb80136513dbc8ee3210d7e0735
# Parent 39236d7ac815d923decee458ea218e3ef8f12980
#8972 referee patch
diff -r 39236d7ac815 -r 2ef9d956a42f sage/rings/power_series_ring_element.pyx
a
|
b
|
|
1251 | 1251 | else: |
1252 | 1252 | return a |
1253 | 1253 | |
1254 | | val = self.valuation(); |
| 1254 | val = self.valuation() |
1255 | 1255 | |
1256 | 1256 | if formal_sqrt or val % 2 == 1: |
1257 | 1257 | if extend: |
… |
… |
|
1293 | 1293 | s = a.parent()([s]) |
1294 | 1294 | for cur_prec in sage.misc.misc.newton_method_sizes(prec)[1:]: |
1295 | 1295 | (<PowerSeries>s)._prec = cur_prec |
1296 | | s = half * (s + (a*s.__invert__()))#.power_series(internal=True)) |
| 1296 | s = half * (s + (a * ~s)) |
1297 | 1297 | |
1298 | 1298 | ans = s |
1299 | 1299 | if val != 0: |