On Fri, Apr 04, 2025 at 07:00:10PM +0200, 'Ralf Hemmecke' via FriCAS - computer 
algebra system wrote:
> Sorrry that was the wrong patch before.
> 
> Use this one.

OK.

> Ralf
> 
> On 4/4/25 18:48, 'Ralf Hemmecke' via FriCAS - computer algebra system wrote:
> > I hope we agree that unit?(i) for an interval is true only of 0 is NOT
> > in the interval.
> > 
> > Patch attached.
> > 
> > Ralf
> > 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to fricas-devel+unsubscr...@googlegroups.com.
> To view this discussion visit 
> https://groups.google.com/d/msgid/fricas-devel/0385354b-5dd1-4615-b61a-2feb0e4f16a2%40hemmecke.org.

> From d54c768ea8c89b1c434e99585c1f69607e860519 Mon Sep 17 00:00:00 2001
> From: Ralf Hemmecke <r...@hemmecke.org>
> Date: Fri, 4 Apr 2025 18:40:38 +0200
> Subject: fix implementation of unit?
> 
> ---
>  src/algebra/interval.spad | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/algebra/interval.spad b/src/algebra/interval.spad
> index 51401071..8accdb90 100644
> --- a/src/algebra/interval.spad
> +++ b/src/algebra/interval.spad
> @@ -188,7 +188,7 @@ Interval(R : Join(FloatingPointSystem, 
> TranscendentalFunctionCategory)) : Interv
>     qinterval(first vals, last vals)
>  
>  
> -  unit?(u : %) : Boolean == contains?(u, 0)
> +  unit?(u : %) : Boolean == not contains?(u, 0)
>  
>    _exquo(u:%,v:%):Union(%,"failed") ==
>     contains?(v,0) => "failed"
> -- 
> 2.43.0
> 


-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/fricas-devel/Z_AkoVgf8ctS2Yi5%40fricas.org.

Reply via email to