1 | initial version |

Quick and dirty fix, look at the algebraic field:

```
sage: b = QQbar(k)
sage: b.as_number_field_element()
(Number Field in a with defining polynomial y^2 - 7,
3*a + 37/4,
Ring morphism:
From: Number Field in a with defining polynomial y^2 - 7
To: Algebraic Real Field
Defn: a |--> 2.645751311064591?)
```

Here, `b`

is `3*a + 37/4`

, and `a`

is the root of `y^2 - 7`

which is close to `2.645751311064591`

.

Also, you can do things like:

```
sage: b.minpoly()
x^2 - 37/2*x + 361/16
```

2 | No.2 Revision |

Quick and dirty fix, look at the algebraic field:

```
sage: b = QQbar(k)
sage: b.as_number_field_element()
(Number Field in a with defining polynomial y^2 - 7,
3*a + 37/4,
Ring morphism:
From: Number Field in a with defining polynomial y^2 - 7
To: Algebraic Real Field
Defn: a |--> 2.645751311064591?)
```

Here, `b`

is `3*a + 37/4`

, and `a`

is the root of `y^2 - 7`

which is close to `2.645751311064591`

~~.~~, so there should be a way to get your formula from this automatically from Sage.

Also, you can do things like:

```
sage: b.minpoly()
x^2 - 37/2*x + 361/16
```

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.