Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #344: Network failure - call NBC


sci / sci.math.symbolic / Re: fyi,CAS integration test using Reduce CAS

SubjectAuthor
* fyi,CAS integration test using Reduce CASNasser M. Abbasi
+- Re: fyi,CAS integration test using Reduce CASSam Blake
`- Re: fyi,CAS integration test using Reduce CASDr Huang (DrHuang.com)

1
Subject: fyi,CAS integration test using Reduce CAS
From: Nasser M. Abbasi
Newsgroups: sci.math.symbolic
Organization: A noiseless patient Spider
Date: Tue, 9 Jan 2024 05:18 UTC
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: sci.math.symbolic
Subject: fyi,CAS integration test using Reduce CAS
Date: Mon, 8 Jan 2024 23:18:36 -0600
Organization: A noiseless patient Spider
Lines: 112
Message-ID: <unikvc$1t9nj$1@dont-email.me>
Reply-To: nma@12000.org
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 05:18:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="10ca01ea6dc686c51459ed4785a14be2";
logging-data="2008819"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Mt5LgPD9DU+9cUl552App"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Cancel-Lock: sha1:fr7KihQiGM5/Gq6xGsCKRrcnK8s=
Content-Language: en-US
View all headers

fyi;

release notes for CAS integration test using Reduce CAS
--------------------------------------------------------

Link to this post in plain text is at

<https://12000.org/my_notes/CAS_integration_tests/reports/january_2024_reduce/release_notes_reduce_test_jan_8_2024.txt>

This test was done to compare Reduce CAS integrator with the
other CAS systems used by the independent CAS integration test program.

The link to this test can be found under the special CAS integration tests page

<https://12000.org/my_notes/CAS_integration_tests/indexsection2.htm>

This test used only the first 3,809 integrals from Rubi's test files
and not the full integration test suite which is over 125,000 integrals.

Reduce integrator was run with algint package loaded. Reduce was
build from source using CSL lisp. There is also SQL database of all
the results.

Systems used
-------------
Mathematica 13.3.1
Rubi 4.17.3
Maple 2023.1
Maxima 5.47 using Lisp SBCL 2.3.0 on Linux via sagemath 10.1
FriCAS 1.3.9 based on sbcl 2.3.0 on Linux via sagemath 10.1
Giac/Xcas 1.9.0-57 on Linux via sagemath 10.1
Sympy 1.12 Using Python 3.11.3 on Linux.
Mupad using Matlab 2021a with Symbolic Math Toolbox Version 8.7
Reduce CSL rev. 6657. December 10, 2023. On Linux

The following is the percentage solved
--------------------------------------

If an integral is solved, it is assumed correct. Verification is
currently only done for Mathematica, Rubi and Maple.

1. Mathematica %99.606
2. Rubi %99.396
3. Fricas %89.525
4. Maple %87.897
5. Giac %79.312
6. Maxima %75.663
7. Mupad %73.326
8. Reduce %72.828
9. Sympy %69.782

In terms of speed, Reduce integrator was very fast. Actually
it was the fastest.

The following table gives mean time used to solve one integration problem,
in seconds. Note that time used by Fricas, GIAC and Maxima is
inflated as they are called via sagemath which adds extra time due
to interface overhead and the use of a new subprocess to make
the call each time.

Maple time is inflated because it is run using all integration
methods and not just the default one. Otherwise its time used will be
much less than shown.

1. Reduce 0.09 sec
2. Rubi 0.21 sec
3. Maxima 0.23 sec
4. Mupad 0.27 sec
5. Mathematica 0.29 sec
6. Fricas 0.36 sec
7. Maple 0.5 sec
8. Giac 1.9 sec
9. Sympy 3.2 sec

In terms of leaf size, the following table gives average leaf size per CAS.

For reduce, Maple was used to find the leaf size.
Maple was also used to convert the output of reduce to Latex.

1. Mathematica 66.49
2. Rubi 71.88
3. Mupad 76.27
4. Maxima 76.7
5. GIAC 102.39
6. Reduce 112.42
7. Maple 114.53
8. Fricas 156.66
9. Sympy 209.21

Note that all these statistics are applied only to integrals which
were solved by CAS. Failed integrals are not included in any of the above
performances result.

There is a link to each reduce script used to run the tests under
each separate web page for each test file with listing of all
integrals in it.

Since Reduce currently does not have timelimit command build in,
it will not be practical to add it to the FULL cas integration tests
of over 125,000 integrals.

When and if in the future Reduce has a timelimit() command that
can be used to set timelimit on each call to integration, it will then
be possible to add it to the full CAS integration test suite.

I hope these result will be useful for some.

Any problems found please let me know.

--Nasser

Subject: Re: fyi,CAS integration test using Reduce CAS
From: Sam Blake
Newsgroups: sci.math.symbolic
Date: Tue, 16 Jan 2024 09:57 UTC
References: 1
X-Received: by 2002:a05:620a:a84:b0:783:4851:586e with SMTP id v4-20020a05620a0a8400b007834851586emr111321qkg.6.1705399044011;
Tue, 16 Jan 2024 01:57:24 -0800 (PST)
X-Received: by 2002:ac8:4d03:0:b0:429:e320:2bae with SMTP id
w3-20020ac84d03000000b00429e3202baemr75992qtv.11.1705399043608; Tue, 16 Jan
2024 01:57:23 -0800 (PST)
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.math.symbolic
Date: Tue, 16 Jan 2024 01:57:23 -0800 (PST)
In-Reply-To: <unikvc$1t9nj$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2403:4800:3566:1d01:8890:6705:9d9:c06e;
posting-account=wlWA4gkAAABfPzIzZZgzF-hX5pK428zY
NNTP-Posting-Host: 2403:4800:3566:1d01:8890:6705:9d9:c06e
References: <unikvc$1t9nj$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0cc42f41-1ddc-407c-82db-65bea0f025a9n@googlegroups.com>
Subject: Re: fyi,CAS integration test using Reduce CAS
From: samuel.thomas.blake@gmail.com (Sam Blake)
Injection-Date: Tue, 16 Jan 2024 09:57:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5524
View all headers

On Tuesday, January 9, 2024 at 4:18:40 PM UTC+11, Nasser M. Abbasi wrote:
> fyi;
>
> release notes for CAS integration test using Reduce CAS
> --------------------------------------------------------
>
> Link to this post in plain text is at
>
> <https://12000.org/my_notes/CAS_integration_tests/reports/january_2024_reduce/release_notes_reduce_test_jan_8_2024.txt>
>
> This test was done to compare Reduce CAS integrator with the
> other CAS systems used by the independent CAS integration test program.
>
> The link to this test can be found under the special CAS integration tests page
>
> <https://12000.org/my_notes/CAS_integration_tests/indexsection2.htm>
>
> This test used only the first 3,809 integrals from Rubi's test files
> and not the full integration test suite which is over 125,000 integrals.
>
> Reduce integrator was run with algint package loaded. Reduce was
> build from source using CSL lisp. There is also SQL database of all
> the results.
>
> Systems used
> -------------
> Mathematica 13.3.1
> Rubi 4.17.3
> Maple 2023.1
> Maxima 5.47 using Lisp SBCL 2.3.0 on Linux via sagemath 10.1
> FriCAS 1.3.9 based on sbcl 2.3.0 on Linux via sagemath 10.1
> Giac/Xcas 1.9.0-57 on Linux via sagemath 10.1
> Sympy 1.12 Using Python 3.11.3 on Linux.
> Mupad using Matlab 2021a with Symbolic Math Toolbox Version 8.7
> Reduce CSL rev. 6657. December 10, 2023. On Linux
>
> The following is the percentage solved
> --------------------------------------
>
> If an integral is solved, it is assumed correct. Verification is
> currently only done for Mathematica, Rubi and Maple.
>
> 1. Mathematica %99.606
> 2. Rubi %99.396
> 3. Fricas %89.525
> 4. Maple %87.897
> 5. Giac %79.312
> 6. Maxima %75.663
> 7. Mupad %73.326
> 8. Reduce %72.828
> 9. Sympy %69.782
>
> In terms of speed, Reduce integrator was very fast. Actually
> it was the fastest.
>
> The following table gives mean time used to solve one integration problem,
> in seconds. Note that time used by Fricas, GIAC and Maxima is
> inflated as they are called via sagemath which adds extra time due
> to interface overhead and the use of a new subprocess to make
> the call each time.
>
> Maple time is inflated because it is run using all integration
> methods and not just the default one. Otherwise its time used will be
> much less than shown.
>
> 1. Reduce 0.09 sec
> 2. Rubi 0.21 sec
> 3. Maxima 0.23 sec
> 4. Mupad 0.27 sec
> 5. Mathematica 0.29 sec
> 6. Fricas 0.36 sec
> 7. Maple 0.5 sec
> 8. Giac 1.9 sec
> 9. Sympy 3.2 sec
>
> In terms of leaf size, the following table gives average leaf size per CAS.
>
> For reduce, Maple was used to find the leaf size.
> Maple was also used to convert the output of reduce to Latex.
>
> 1. Mathematica 66.49
> 2. Rubi 71.88
> 3. Mupad 76.27
> 4. Maxima 76.7
> 5. GIAC 102.39
> 6. Reduce 112.42
> 7. Maple 114.53
> 8. Fricas 156.66
> 9. Sympy 209.21
>
> Note that all these statistics are applied only to integrals which
> were solved by CAS. Failed integrals are not included in any of the above
> performances result.
>
> There is a link to each reduce script used to run the tests under
> each separate web page for each test file with listing of all
> integrals in it.
>
> Since Reduce currently does not have timelimit command build in,
> it will not be practical to add it to the FULL cas integration tests
> of over 125,000 integrals.
>
> When and if in the future Reduce has a timelimit() command that
> can be used to set timelimit on each call to integration, it will then
> be possible to add it to the full CAS integration test suite.
>
> I hope these result will be useful for some.
>
> Any problems found please let me know.
>
> --Nasser

Nice work, Nasser! It's great to see Reduce included in this testing.

I'll have another test suite for rational function integration to include in the testing soon...

Cheers,

Sam

Subject: Re: fyi,CAS integration test using Reduce CAS
From: Dr Huang (DrHuang.co
Newsgroups: sci.math.symbolic
Date: Sat, 27 Jan 2024 06:58 UTC
References: 1
X-Received: by 2002:ac8:5a0f:0:b0:42a:13f5:2ff9 with SMTP id n15-20020ac85a0f000000b0042a13f52ff9mr46928qta.5.1706338693740;
Fri, 26 Jan 2024 22:58:13 -0800 (PST)
X-Received: by 2002:ac8:58c8:0:b0:42a:6cc5:ccd9 with SMTP id
u8-20020ac858c8000000b0042a6cc5ccd9mr55436qta.2.1706338693425; Fri, 26 Jan
2024 22:58:13 -0800 (PST)
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.math.symbolic
Date: Fri, 26 Jan 2024 22:58:13 -0800 (PST)
In-Reply-To: <unikvc$1t9nj$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=125.209.143.187; posting-account=J3me-QoAAADJKszxIWDNh7Q0R5yUTTAq
NNTP-Posting-Host: 125.209.143.187
References: <unikvc$1t9nj$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e44510b8-8dfd-44dd-ac40-0fb62d0e4ffan@googlegroups.com>
Subject: Re: fyi,CAS integration test using Reduce CAS
From: drhuang57@gmail.com (Dr Huang (DrHuang.com))
Injection-Date: Sat, 27 Jan 2024 06:58:13 +0000
Content-Type: text/plain; charset="UTF-8"
View all headers

On Tuesday 9 January 2024 at 16:18:40 UTC+11, Nasser M. Abbasi wrote:
> fyi;
>
> release notes for CAS integration test using Reduce CAS
> --------------------------------------------------------
>
> Link to this post in plain text is at
>
> <https://12000.org/my_notes/CAS_integration_tests/reports/january_2024_reduce/release_notes_reduce_test_jan_8_2024.txt>
>
> This test was done to compare Reduce CAS integrator with the
> other CAS systems used by the independent CAS integration test program.
>
> The link to this test can be found under the special CAS integration tests page
>
> <https://12000.org/my_notes/CAS_integration_tests/indexsection2.htm>
>
> This test used only the first 3,809 integrals from Rubi's test files
> and not the full integration test suite which is over 125,000 integrals.
>
> Reduce integrator was run with algint package loaded. Reduce was
> build from source using CSL lisp. There is also SQL database of all
> the results.
>
> Systems used
> -------------
> Mathematica 13.3.1
> Rubi 4.17.3
> Maple 2023.1
> Maxima 5.47 using Lisp SBCL 2.3.0 on Linux via sagemath 10.1
> FriCAS 1.3.9 based on sbcl 2.3.0 on Linux via sagemath 10.1
> Giac/Xcas 1.9.0-57 on Linux via sagemath 10.1
> Sympy 1.12 Using Python 3.11.3 on Linux.
> Mupad using Matlab 2021a with Symbolic Math Toolbox Version 8.7
> Reduce CSL rev. 6657. December 10, 2023. On Linux
>
> The following is the percentage solved
> --------------------------------------
>
> If an integral is solved, it is assumed correct. Verification is
> currently only done for Mathematica, Rubi and Maple.
>
> 1. Mathematica %99.606
> 2. Rubi %99.396
> 3. Fricas %89.525
> 4. Maple %87.897
> 5. Giac %79.312
> 6. Maxima %75.663
> 7. Mupad %73.326
> 8. Reduce %72.828
> 9. Sympy %69.782
>
> In terms of speed, Reduce integrator was very fast. Actually
> it was the fastest.
>
> The following table gives mean time used to solve one integration problem,
> in seconds. Note that time used by Fricas, GIAC and Maxima is
> inflated as they are called via sagemath which adds extra time due
> to interface overhead and the use of a new subprocess to make
> the call each time.
>
> Maple time is inflated because it is run using all integration
> methods and not just the default one. Otherwise its time used will be
> much less than shown.
>
> 1. Reduce 0.09 sec
> 2. Rubi 0.21 sec
> 3. Maxima 0.23 sec
> 4. Mupad 0.27 sec
> 5. Mathematica 0.29 sec
> 6. Fricas 0.36 sec
> 7. Maple 0.5 sec
> 8. Giac 1.9 sec
> 9. Sympy 3.2 sec
>
> In terms of leaf size, the following table gives average leaf size per CAS.
>
> For reduce, Maple was used to find the leaf size.
> Maple was also used to convert the output of reduce to Latex.
>
> 1. Mathematica 66.49
> 2. Rubi 71.88
> 3. Mupad 76.27
> 4. Maxima 76.7
> 5. GIAC 102.39
> 6. Reduce 112.42
> 7. Maple 114.53
> 8. Fricas 156.66
> 9. Sympy 209.21
>
> Note that all these statistics are applied only to integrals which
> were solved by CAS. Failed integrals are not included in any of the above
> performances result.
>
> There is a link to each reduce script used to run the tests under
> each separate web page for each test file with listing of all
> integrals in it.
>
> Since Reduce currently does not have timelimit command build in,
> it will not be practical to add it to the FULL cas integration tests
> of over 125,000 integrals.
>
> When and if in the future Reduce has a timelimit() command that
> can be used to set timelimit on each call to integration, it will then
> be possible to add it to the full CAS integration test suite.
>
> I hope these result will be useful for some.
>
> Any problems found please let me know.
>
> --Nasser

May I suggest you test with mathHandbook.com?

1

rocksolid light 0.9.8
clearnet tor