Zulip Chat Archive
Stream: new members
Topic: submodule
亚历山大大帝 (Apr 12 2025 at 06:04):
What is the function name for converting ideal I to a submodule?
Notification Bot (Apr 12 2025 at 06:19):
This topic was moved here from #lean4 > submodule by Yury G. Kudryashov.
Yury G. Kudryashov (Apr 12 2025 at 06:20):
@czxczx Please ask these questions in the #new members channel. The lean4
channel is for discussions that need the core developers' attention.
Yury G. Kudryashov (Apr 12 2025 at 06:21):
I : Ideal R
is defined as a Submodule R R
, so every ideal is a submodule by definition.
亚历山大大帝 (Apr 12 2025 at 06:25):
let I_as_submodule : Submodule R R := I
#check I_as_submodule
apply Submodule.exists_isCompl I_as_submodule Why, although it has been stated that I is Submodule R R, is it still impossible to unify the two types of 'Submodule' and 'Ideal'?
Aaron Liu (Apr 12 2025 at 07:03):
Is your Ideal an Ideal of a division ring? If it's not then docs#Submodule.exists_isCompl does not apply.
Aaron Liu (Apr 12 2025 at 07:06):
If it is an ideal of a division ring, then docs#Ideal.eq_bot_or_top says it must be pretty trivial.
Kevin Buzzard (Apr 12 2025 at 07:26):
Your question would be unambiguous if you asked it as a #mwe . See also #backticks
Last updated: May 02 2025 at 03:31 UTC