Equações diofantinas lineares: um aplicativo para a resolução
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/155325 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2017-04-19/000881714.pdf |
Resumo: | A Diophantine equation is a polynomial equation with the restriction which each of its coefficients must be integers. These equations are mostly found in everyday issues, and nowadays, in several areas of computer science. Taking this as a premise, this work aims at the implementation of technics for solving Diophantine equations in a computer program. To accomplish this goal, a revision in the history of the theory of the numbers is made, highlighting the main mathematicians who contributed for this theory, from the ancient Greece until modernity. A revision of the theory of the numbers itself is also made, where key concepts for resolving Diophantine equations are studied. After explaining the method for solving Diophantine equations, a revision in already existing programs which make this resolution is made, and then, a program for the Android platform is implemented. The main features of this program are analysed and exposed. The conclusion of this work is the importance of the theoretical and historical basis for a better understanding in solving Diophantine equations, as well as its importance in the world nowadays. The focus of this work are linear Diophantine equations with two variables |
id |
UNSP_4471638cbd0922041e8c4489d2f697a0 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/155325 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Equações diofantinas lineares: um aplicativo para a resoluçãoEquações linearesAndróidesAlgoritmosAndroidsA Diophantine equation is a polynomial equation with the restriction which each of its coefficients must be integers. These equations are mostly found in everyday issues, and nowadays, in several areas of computer science. Taking this as a premise, this work aims at the implementation of technics for solving Diophantine equations in a computer program. To accomplish this goal, a revision in the history of the theory of the numbers is made, highlighting the main mathematicians who contributed for this theory, from the ancient Greece until modernity. A revision of the theory of the numbers itself is also made, where key concepts for resolving Diophantine equations are studied. After explaining the method for solving Diophantine equations, a revision in already existing programs which make this resolution is made, and then, a program for the Android platform is implemented. The main features of this program are analysed and exposed. The conclusion of this work is the importance of the theoretical and historical basis for a better understanding in solving Diophantine equations, as well as its importance in the world nowadays. The focus of this work are linear Diophantine equations with two variablesUma equação diofantina é uma equação polinomial com a restrição que seus coeficientes devem ser números inteiros. Tais equações são comumente utilizadas em resolução problemas, e atualmente, em várias áreas da computação. Partindo dessa premissa, o presente trabalho tem como objetivo a implementação de um algoritmo computacional de resolução das equações diofantinas. Para tal, é feita uma revisão da história da teoria dos números, destacando os principais matemáticos que contribuíram para esse estudo, da Grécia antiga até a modernidade. Também é feita uma revisão da teoria dos números, onde são vistos conceitos matemáticos usados para a resolução das equações diofantinas. Após a explanação do método de resolução de equações diofantinas e alguns exemplos da sua aplicação em resolução de problemas, é feita uma revisão sobre programas computacionais que para resolução da equação, e então será implementado, para a platafroma Android, um programa de resolução dessas equações. As principais funções desse programa são analisadas e mostradas. Conclui-se com o presente trabalho a importância da base teórica e histórica para o melhor entendimento das equações diofantinas, assim como a sua importância no mundo de hoje em dia. Esse trabalho é focado na resolução de equações diofantinas lineares de duas variáveisUniversidade Estadual Paulista (Unesp)Chiaradia, Ana Paula Marins [UNESP]Universidade Estadual Paulista (Unesp)Santos, Lucas Azevedo dos [UNESP]2018-08-30T18:21:10Z2018-08-30T18:21:10Z2016-11-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis65 f.application/pdfSANTOS, Lucas Azevedo dos. Equações diofantinas lineares: um aplicativo para a resolução. 2016. 65 f. Trabalho de conclusão de curso (Licenciatura em Matemática) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2016.http://hdl.handle.net/11449/155325000881714http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2017-04-19/000881714.pdfAlephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-07-02T19:09:54Zoai:repositorio.unesp.br:11449/155325Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T23:49:04.531385Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Equações diofantinas lineares: um aplicativo para a resolução |
title |
Equações diofantinas lineares: um aplicativo para a resolução |
spellingShingle |
Equações diofantinas lineares: um aplicativo para a resolução Santos, Lucas Azevedo dos [UNESP] Equações lineares Andróides Algoritmos Androids |
title_short |
Equações diofantinas lineares: um aplicativo para a resolução |
title_full |
Equações diofantinas lineares: um aplicativo para a resolução |
title_fullStr |
Equações diofantinas lineares: um aplicativo para a resolução |
title_full_unstemmed |
Equações diofantinas lineares: um aplicativo para a resolução |
title_sort |
Equações diofantinas lineares: um aplicativo para a resolução |
author |
Santos, Lucas Azevedo dos [UNESP] |
author_facet |
Santos, Lucas Azevedo dos [UNESP] |
author_role |
author |
dc.contributor.none.fl_str_mv |
Chiaradia, Ana Paula Marins [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Santos, Lucas Azevedo dos [UNESP] |
dc.subject.por.fl_str_mv |
Equações lineares Andróides Algoritmos Androids |
topic |
Equações lineares Andróides Algoritmos Androids |
description |
A Diophantine equation is a polynomial equation with the restriction which each of its coefficients must be integers. These equations are mostly found in everyday issues, and nowadays, in several areas of computer science. Taking this as a premise, this work aims at the implementation of technics for solving Diophantine equations in a computer program. To accomplish this goal, a revision in the history of the theory of the numbers is made, highlighting the main mathematicians who contributed for this theory, from the ancient Greece until modernity. A revision of the theory of the numbers itself is also made, where key concepts for resolving Diophantine equations are studied. After explaining the method for solving Diophantine equations, a revision in already existing programs which make this resolution is made, and then, a program for the Android platform is implemented. The main features of this program are analysed and exposed. The conclusion of this work is the importance of the theoretical and historical basis for a better understanding in solving Diophantine equations, as well as its importance in the world nowadays. The focus of this work are linear Diophantine equations with two variables |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-11-03 2018-08-30T18:21:10Z 2018-08-30T18:21:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
SANTOS, Lucas Azevedo dos. Equações diofantinas lineares: um aplicativo para a resolução. 2016. 65 f. Trabalho de conclusão de curso (Licenciatura em Matemática) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2016. http://hdl.handle.net/11449/155325 000881714 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2017-04-19/000881714.pdf |
identifier_str_mv |
SANTOS, Lucas Azevedo dos. Equações diofantinas lineares: um aplicativo para a resolução. 2016. 65 f. Trabalho de conclusão de curso (Licenciatura em Matemática) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2016. 000881714 |
url |
http://hdl.handle.net/11449/155325 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2017-04-19/000881714.pdf |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
65 f. application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
Aleph reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808129555046596608 |