--
You received this message because you are subscribed to the Google Groups "Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send an email to metamath+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/metamath/a333331f-693f-4d44-86c0-74f8c7a09611n%40googlegroups.com.
Thank you, Steven, for formalizing oeis-a1! I think, there will be a general counting function assigning to any extensible structure class 𝒞 and a given cardinality ק the cardinality of the quotient of the subclass of 𝒞 having carrier sets with cardinality ק . The restriction of this function to finite cardinalities will give the OEIS sequences.
But first I have a few questions about using Metamath and set.mm:
(1) Is set.mm (without proofs) available as pdf? The book describes how I can create LaTeX input for individual statements or proofs, but not how the entire structure, including the important introductory paragraphs, can be integrated. Cross references to definitions would be nice.
(2) Either is there another tool to get the definition of a
symbol in a quick way? (also vim macros are welcome!)
(3) I would like to test your definition of a1. But I do not
understand, how to do this without changing set.mm. There is no
second read possible.
These are not the only questions I have when dealing with Metamath. But I hope that answering them will make it a little easier for me to get started.
To view this discussion visit https://groups.google.com/d/msgid/metamath/6e91b35c-d43b-4d9d-a1cb-074846ba23edn%40googlegroups.com.
Hi Peter,
(2) Either is there another tool to get the definition of a symbol in a quick way?
You can use metamath-lamp tool to find definition of a symbol https://expln.github.io/lamp/latest/index.html When you load set.mm into it, you can open Explorer tab, then put “df-” to the “Label” field and press Enter. This will show a list of definitions (I am not sure if all the definitions will be shown, but I guess the majority of them will be). If you need the definition for some particular symbol, then instead of putting “df-” to the “Label”, put the symbol to the “Pattern” field and press Enter. This will show all assertions containing that symbol. Usually the definition of a symbol is located at the beginning the list. Also, if you use metamath-lamp to view proofs, and you want to see the definition of a symbol you encountered in a proof, you can click that symbol and then click the “Search” button which should appear under the statement you clicked. This will open a new Explorer tab showing all usages of that symbol, including its definition. Before clicking the search button, make sure that only the symbol is selected. If other surrounding symbols are selected too, then click the “Shrink selection” button, so only the symbol you are interested in becomes selected.
-
Igor
I didn't talk about the prime numbers. But if you have a (n
extensible) structure whose counting sequence (for finite
carriers) yields A40, I would very appreciate.
To view this discussion visit https://groups.google.com/d/msgid/metamath/6e91b35c-d43b-4d9d-a1cb-074846ba23edn%40googlegroups.com.
Steven, what do you think about
genCount = ( s e. _V |-> ( n e. NN |-> ( # ( { e e. s | ( od e ) = n } /. ~=g ) ) ) )
? So, we would have
a1 = ( genCount ` Grp )
a688 = ( genCount ` Abel )
a122 = ( genCount ` Poset )
etc.
To view this discussion visit https://groups.google.com/d/msgid/metamath/eefae3e0-4c54-4b6c-90cf-dc6269764b10%40gmx.de.
I think, we should use ~=c
instead of ~=g. So we have the
ismorphisms for any category.
I am beginning to understand that we need to define an isomorphism class for every extensible structure. But I think furthermore, that this could be done in a generalized way:
isoClass
= ( s e. _V |-> ...? )
The corrected definition of genCount would then look like:
genCount = ( s e. _V |-> ( n e. NN |-> ( # ` ( { e e. s | ( od ` e ) = n } /. ( isoClass ` s ) ) ) ) )
Am 02.12.2024 um 21:46 schrieb Steven Nguyen:
reverse-chronological
(1) That's a great idea to generalize it. Though, for instance, rings being group-isomorphic does not imply the rings are ring-isomorphic: isrhm - Metamath Proof Explorer so it's imagine it's somewhat limited. I'm not very familiar with category theory so maybe I'm missing something.
(2) genCount (non-generalized) is another kind of generalization, again great idea. And corresponding to (1), the particular definition using ~=g could be named grpCount, genGrpCount, or #_grp (whichever feels most familiar)
(3) As for prime numbers we have df-ppi - Metamath Proof Explorer and we can verify what the nth prime number is by, say, ppi3 - Metamath Proof Explorer