| 68630 |      1 | signature EXPANSION_INTERFACE =
 | 
|  |      2 | sig
 | 
|  |      3 | type T
 | 
|  |      4 | 
 | 
|  |      5 | val expand_term : 
 | 
|  |      6 |   Lazy_Eval.eval_ctxt -> term -> Asymptotic_Basis.basis -> T * Asymptotic_Basis.basis
 | 
|  |      7 | val expand_terms : 
 | 
|  |      8 |   Lazy_Eval.eval_ctxt -> term list -> Asymptotic_Basis.basis -> T list * Asymptotic_Basis.basis
 | 
|  |      9 | 
 | 
|  |     10 | val prove_nhds : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     11 | val prove_at_infinity : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     12 | val prove_at_top : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     13 | val prove_at_bot : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     14 | val prove_at_0 : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     15 | val prove_at_right_0 : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     16 | val prove_at_left_0 : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     17 | val prove_eventually_nonzero : Lazy_Eval.eval_ctxt -> T * Asymptotic_Basis.basis -> thm
 | 
|  |     18 | 
 | 
|  |     19 | val prove_eventually_less : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     20 | val prove_eventually_greater : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     21 | 
 | 
|  |     22 | val prove_smallo : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     23 | val prove_bigo : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     24 | val prove_bigtheta : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     25 | val prove_asymp_equiv : Lazy_Eval.eval_ctxt -> T * T * Asymptotic_Basis.basis -> thm
 | 
|  |     26 | 
 | 
|  |     27 | end |