[isabelle-dev] Reorganising Analysis
Tobias Nipkow
nipkow at in.tum.de
Mon Nov 4 21:00:56 CET 2019
I am very much in agreement here.
Tobias
On 04/11/2019 19:41, Fabian Immler wrote:
> I just checked: it is easy to remove Path_Connected and Starlike from the
> imports of Ordered_Euclidean_Space:
> http://isabelle.in.tum.de/repos/testboard/rev/53e22c7bb5f9
>
> Therefore I would keep Ordered_Euclidean_Space (it fits to the rest of the
> material in Multivariate_Analysis and is now only 300 lines).
>
> I might be biased because I never really worked with complex numbers, but I
> would keep Complex_Transcendental out.
>
> This is simply because I find it easier to draw the line before complex numbers
> instead of having to argue which parts of complex analysis should be part of
> this "Basic Analysis" session and which ones should not (I'd also vote for
> moving theory Complex out of Complex_Main).
>
> Fabian
>
>
> On 11/4/2019 11:09 AM, Lawrence Paulson wrote:
>> As today, I would suggest omitting Ordered_Euclidean_Space and adding
>> Complex_Transcendental.
>> Larry
>>
>>> On 4 Nov 2019, at 15:50, Fabian Immler <immler at in.tum.de> wrote:
>>>
>>> In afp-devel/49f30bd (and its parent changesets) Tobias and I experimented
>>> with reducing the imports of many AFP-entries that build on HOL-Analysis.
>>> We introduced a theory Multivariate_Analysis to collect the theories that we
>>> deemed "Basic Analysis" material (perhaps Basic_Analysis.thy would be a
>>> better name).
>>>
>>> Currently (afp/c5c88012f116) we have 20 imports of
>>> "HOL-Analysis.Multivariate_Analysis", and 35 imports of
>>> "HOL-Analysis.Analysis", so Multivariate_Analysis seems like a reasonable
>>> point to split HOL-Analysis.
>>>
>>> The imports of Multivariate_Analysis can (or should) still be refined:
>>> It currently(isa/c85efa2be619) imports Path_Connected and Starlike and I am
>>> pretty sure much of the material in those theories is not necessary for a
>>> "Basic Analysis" library.
>>
>
>
> _______________________________________________
> isabelle-dev mailing list
> isabelle-dev at in.tum.de
> https://mailman46.in.tum.de/mailman/listinfo/isabelle-dev
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5579 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://mailman46.in.tum.de/pipermail/isabelle-dev/attachments/20191104/e3bb2dc6/attachment-0001.bin>
More information about the isabelle-dev
mailing list