Disciplina

Área

Área Científica de Análise Numérica e Análise Aplicada > Análise Numérica e Análise Aplicada

Activa nos planos curriculares

LMAC 2021 > LMAC 2021 > 1º Ciclo > Área Principal > Matemática Experimental

LMAC 2006 > LMAC 2006 > 1º Ciclo > Tronco Comum > Matemática Experimental

Nível

Testes e trabalhos computacionais.

Tipo

Não Estruturante

Regime

Semestral

Carga Horária

1º Semestre

2.0 h/semana

3.0 h/semana

98.0 h/semestre

Objectivos

Aprendizagem da linguagem de programação Mathematica através do estudo, numa perspectiva experimental, de algoritmos no âmbito da teoria elementar dos números e da álgebra computacional.

Programa

Problema de Collatz. Divisibilidade. Números primos. Algoritmo de Euclides. Crivo de Eratóstenes. Sucessão de Fibonacci. Fracções contínuas. Aritmética modular. Equações de diofanto. Representação de números em computador. Mudanças de base. Algoritmo de Kaprekar. Métodos de aproximação de soluções de equações não lineares. Sistemas dinâmicos discretos. Classificação de pontos fixos.

Metodologia de avaliação

Testes e trabalhos computacionais.

Pré-requisitos

Componente Laboratorial

Princípios Éticos

Componente de Programação e Computação

Componente de Competências Transversais

Bibliografia

Principal

Matemática Experimental

Mário M. Graça e Pedro T. Lima

2006

IST Press


Secundária

The Mathematica Book

Stephen Wolfram

1996

Cambridge University Press


Mathematica: a Practical Approach

Nancy Blanchman

1992

Prentice Hall


Introdução à Programação em Mathematica

J. Carmo, A. Sernadas, C. Sernadas, F. Dionísio, C. Caleiro

1999

IST Press


Elementary Number Theory in Nine Chapters

J. J. Tattersall

1999

Cambridge University Press


Primes and Programming - An Introduction to Number Theory with Computing,

P. Giblin

1993

Cambridge University Press


Fundamental Number Theory with Applications

R. A. Mollin

1998

CRC Press