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

GCDs and Bezout's theorem #3

Open
siddhartha-gadgil opened this issue Jan 23, 2019 · 3 comments
Open

GCDs and Bezout's theorem #3

siddhartha-gadgil opened this issue Jan 23, 2019 · 3 comments
Labels
project ideas Project idea

Comments

@siddhartha-gadgil
Copy link
Owner

Euclid's algorithm extending to Bezout's lemma gives for natural numbers a and b

  • a natural number d
  • proofs that d divides a and d divides b
  • integers k and l with d = a k + b l
    As a consequence, we also have that if c divides both a and b, then it divides d
@NabarunDeka
Copy link
Contributor

I created a file called gcd.idr, where i put a proof of divisibility. Can someone please check it once. Thank You.

@siddhartha-gadgil
Copy link
Owner Author

siddhartha-gadgil commented Jan 24, 2019 via email

@siddhartha-gadgil
Copy link
Owner Author

I have added a Sigma-type for defining divisibility in Intro.idr in commit ba62878 - works need to be done working inductively for sums and products

siddhartha-gadgil pushed a commit that referenced this issue Feb 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project ideas Project idea
Projects
None yet
Development

No branches or pull requests

2 participants