coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Cyril Cohen <cohen AT crans.org>
- To: coq-club AT inria.fr, Bruno Le Floch <blflatex AT gmail.com>
- Subject: Re: [Coq-Club] Classification of simple Lie algebras
- Date: Thu, 11 Jan 2018 15:39:16 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=cohen AT crans.org; spf=Pass smtp.mailfrom=cohen AT crans.org; spf=Pass smtp.helo=postmaster AT redisdead.crans.org
- Ironport-phdr: 9a23:PwCMqxD+5jIJ5rhDeLMcUyQJP3N1i/DPJgcQr6AfoPdwSPT6p8bcNUDSrc9gkEXOFd2Cra4c0qyO6+jJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglUmTaxe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfOpWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnMVhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Xymp4aV2Rx/ykCoJNyM3/n/ZisJzgqxUrh2uqB5jzIDbe4yVKPhzc7nBcd8GS2dMXMBcXDFBDIOmaIsPCvIMMPhYronnplsOqQa1CBerBOPv1DBIgGL90Kom3OQmEQHJwgogEskSv3TOttr1MrwSXfqyzKnSwjXOdvVb0irz5ojPdxAuu/CMXbRofMvfyEkvFALFjk2OpoP4PjOazP4Bs2+B7+pvTe6vhG8nqx1xojiy3cggkJXGhoUQylzc7yV53Zw5Jdu8SEN9fNWqE4NQujmHO4Z4Qc4uWX9ktSgnxrEcpJK2cikHxI4pyhPbc/CLboaF7xH5WOuVIDp0nmxpdK6+ihqo70StxeLxW8+p21hQtCVFiMPDtnUV2hzT9MeHTvx981+72TmRyg/T6/pELl0qmqXBNpEt2KI/loAJvkTFBS/6gkL2jLWZdkk8++io7froYqn+q5OBOYJ5iRvyProgl8CiG+g0LwYDUmmB9emy0LDv5Uj5T69Ljv0ynKnZqpfaJcEDq6GlBA9V0pgs6xCkAji6ytQXh38HLElfdBKAlYjpNEnCIOrkAvenn1SsjDBryujaMb3mG5XBN2TMkLP8fblm8ENc0woyzdVH551OEL0BIfTzWlXwtNPCFBM5PRa0kK7bD4B20ZpbUmaSCIeYNrnTuBmG/KZnCfORYohdnDu1Bfwi7P6m2XU9l1sUYaS59ZQSYXG8WP9hJhPKT2Drh4IqAH0LukIVS+znjhXWWjlTanCaVLg14Cp9D5ipW9SQDruxiaCMiX/oVqZdYXpLXwjVQCXYMr6cUvJJUxq8Z8pokzgKT7+kEtZz3gunshS8zKBofLONpn8o8Kn73d0w3NX90Ako/GUtXc+H2meWCWZukTFQHmJk7OVEuUV4j2y7/+14jvhfT4UB/f5FUxw2OJfQiedgAtbpHAXbcYXQRQ==
Dear Bruno, happy new year,
I am not aware of any Coq development about ((semi-)simple) Lie algebras and their classification.
However, the mathematical components library (https://github.com/math-comp/math-comp) has integers, matrices (and a lot of linear algebra in finite dimension) and finite graph theory (there is no specific theory for trees, but you could develop it yourself as a subtype of finite graphs).
Unfortunately, I don't know much about semi-simple Lie algebra, so I cannot anticipate precisely your needs, but if you are willing to give me more details, I could tell you what exists or not in the mathematical components library. You can also read the headers of theory files (such as mathcomp/algebra/matrix.v, mathcomp/algebra/mxalgebra.v, mathcomp/ssreflect/fingraph.v, ...) to check if what notions it covers.
Best wishes,
--
Cyril Cohen
On 01/01/2018 22:18, Bruno Le Floch wrote:
Hello, and happy new year,
Has the classification of (semi-)simple Lie algebras [1] and their root
systems been formalized in Coq?
Googling only gave the page "Formalizing 100 Theorems" [2], which lists
this among problems it does not track. Are there current efforts in
this direction? The classification boils down to a combinatorial
question about matrices of integers, then to a classification of certain
graphs and trees. Where can I learn of existing libraries to manipulate
such objects?
Unimportant background: to prove some property of representations of
simple Lie algebras, we had to perform a somewhat tedious case by case
analysis (doable by hand), which we have started formalizing in Coq [3].
For now we are using the classification of simple Lie algebras (and
their weights and roots) as a black box since it is well established.
However, that increases chances of typos or bugs in the code listing
various conditions on weights of each Lie algebra.
Thanks in advance for any information,
Best regards,
Bruno
[1]:https://en.wikipedia.org/wiki/Semisimple_Lie_algebra
[2]:http://www.cs.ru.nl/~freek/100/
[3]:https://github.com/blefloch/lie-algebra-w0
(Admittedly the code is ugly: I started learning Coq a month ago.)
- [Coq-Club] Classification of simple Lie algebras, Bruno Le Floch, 01/01/2018
- Re: [Coq-Club] Classification of simple Lie algebras, Cyril Cohen, 01/11/2018
- Re: [Coq-Club] Classification of simple Lie algebras, Florent Hivert, 01/11/2018
- Re: [Coq-Club] Classification of simple Lie algebras, Bruno Le Floch, 01/14/2018
- Re: [Coq-Club] Classification of simple Lie algebras, Florent Hivert, 01/11/2018
- Re: [Coq-Club] Classification of simple Lie algebras, Cyril Cohen, 01/11/2018
Archive powered by MHonArc 2.6.18.