Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elementary Number Theory #6

Open
kbuzzard opened this issue Jul 2, 2018 · 3 comments
Open

Elementary Number Theory #6

kbuzzard opened this issue Jul 2, 2018 · 3 comments

Comments

@kbuzzard
Copy link
Collaborator

kbuzzard commented Jul 2, 2018

A suggested source is Silverman's "A friendly introduction to number theory" ,which is probably in Imperial's library. We could also work on digitising Prof Gee's M3P14 example sheets. Note: even if you're only a first or second year -- M3P14 doesn't need much background, it mostly develops basic properties of the integers without using too much machinery, so probably most people can contribute.

@gml16
Copy link
Member

gml16 commented Jul 2, 2018

Could someone point me to where I can find Prof Gee's M3P14 example sheets?
Or maybe put them in this repository?
Thanks

Edit: they are here https://github.com/kbuzzard/xena/tree/master/P14

@kbuzzard
Copy link
Collaborator Author

We now have gcd's of integers -- M3P14 sheet 1 is mostly formalised! We need -- sums over general sets (e.g. sums over divisors of n of ...). finset.sum does sum over a finite set -- maybe this helps for this situation?

@kbuzzard
Copy link
Collaborator Author

This stuff seems to be going really well. What helps is that there is a very solid API for naturals an integers. A lofty goal here would be to prove the law of quadratic reciprocity. Several people (@gml16 @ClaraList @sj2816 and others too) have started formalising questions and solutions on the example sheets -- my only worry is that we'll get different people working on the same thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants