# What's the easiest way to calculate a Hironaka standard basis using SageMath?

Hi, everyone!

I'm trying to do some computations with (truncated) multivariable power series, which I'd like to put into Hironaka standard basis form. This is almost the same as a Groebner basis, except that the "leading" terms have smallest degree instead of largest. This requires slight changes to the algorithms in order to make sure they terminate. Does anyone know if this has been implemented in Sage or have a good way to fake it? I don't use Sage a lot and I can't find anything obvious in the documentation so I thought I'd ask before trying to re-implement something.

Thanks very much!

----Josh

Is this related to local orderings as defined in Singular?

Yes and no. Changing the monomial ordering is necessary but not sufficient (AFAICT) to calculate Hironaka standard bases.

You might have more luck asking on the sage-support mailing list.

Will do, thanks!