Zulip Chat Archive
Stream: PR reviews
Topic: 2947 normal subgroups
Yury G. Kudryashov (Jun 04 2020 at 06:39):
#2947 defines normal bundled subgroups. I'm not sure what is the best way to handle it:
class subgroup.normal
;structure normal_subgroup
(with lattice structure etc);- predicate
subgroup.normal
.
Currently the PR defines a predicate with some [fact ]
instances. AFAIR, this is not the way fact
is supposed to be used.
Chris Hughes (Jun 04 2020 at 06:44):
Why is fact
not supposed to be used like that. The idea was that we needed it to be a class because of quotients
.
Yury G. Kudryashov (Jun 04 2020 at 07:06):
Because Lean will try all fact
instances.
Yury G. Kudryashov (Jun 04 2020 at 07:06):
Why not make it @[class] def
?
Chris Hughes (Jun 04 2020 at 14:26):
I made it an @[class] def
. This is what we do with prime ideals, and it seems to work okay for that application.
Last updated: Dec 20 2023 at 11:08 UTC