Tarcisio Praciano-Pereira

Eu trabalho com análise numérica computacional, com splines e quase-splines. Atualmente estou encarregado de duas disciplinas do curso de Matemática, Equações Diferenciais e Métodos Numéricos (Licenciatura oferedida também para as Engenharias) e Cálculo Numérico Computacional (oferecida também para o Curso de Engenharia e o Curso de Computação).

Por favor, veja as páginas de cada uma destas disciplinas, Cálculo Numérico Computacional ou Equações diferenciais e métodos numéricos
se quiser ter mais informações a respeito do meu trabalho nelas. Se o link não funcionar você pode colar na barra do navegador o endereço das páginas que
se encontra logo a seguir:

http://www.edo-metodos.sobralmatematica.org/
http://www.calculo-numerico.sobralmatematica.org/

O espirito de tudo que eu escrevo aqui é o do código aberto, quer dizer, todos os projetos aqui apresentados se encontram abertos para todos os efeitos, inclusive o de colaboração autoral, mas também o de simples crítica.

Programo em C, C++, LISP e Python (programas de análise numérica ou tutoriais para o ensino de Matemática). Clicando na foto você vai para a página onde estão as publicações de Matemática em Sobral.

Posso ser encontrado pelo endereço tarcisio(at)member(dot)ams(dot)org

Visite também o nosso drive virtual

http://www.4shared.com/file/11678126/407d333d/00Leiame.html

onde se encontra a produção científica e pedagógica do Curso de Matemática em Sobral.Meu escritório na Universidade

Cálculo Avançado

    Variáveis Complexas

A ordem do texto aqui é reversa, o assunto mais novo fica mais em cima: first in, last out!

Terminei uma calculadora gráfica para a aritmética de números complexos. O programa tem uma interface gráfica pobre, mas o objetivo, neste momento não é lhe dar um aspecto bonito, porque ele deve ser incluído num programa maior sobre variáveis complexas. (A complex arithmetic graphical calculator) Use e me dê as suas impressões.

Simulação computacional da imagem de curvas por funções complexas. (There is an english version of this programa, best, the program can express itself either in English or Portuguese,
at your choice. Select the link “curvas-complexas”.)

O programa curvas_complexas
está sendo distribuido dentro de um pacote que contém o executável (para Linux) e o código fonte.
Infelizmente eu não consigo manter em dia toda a produção, na página, por exemplo o código fonte disponível nem sempre é o mais recente, mas se você estiver interessado, reclame.

O programa para curvas-imagens é bilingue, em Inglês e Português.
Este programa faz o gráfico de dois tipos de curvas, fronteira de um retângulo e fronteira de um círculo (na norma euclidiana…. e o outro é um círculo na norma L_infinito, para com seja inclinado a precisões de topologia). O retângulo de fato é um quadrado. Se trata de trabalho em progresso com digo abaixo mas é o espirito do código aberto e será um prazer receber críticas ou sugestões. Neste momento é um programa em C que fiz correndo para minhas aulas de Variáveis Complexas, vou agora traduzí-lo para C++ e espero atingir um nível maior de abstração. Já dá, com este programa para falar do teorema da aplicação aberta e é este um dos objetivos que tenho com estes programas. Também as imagens permitem que se fale de superfícies de Riemann.

Você também pode encontrar programas, imagens e textos (ainda há poucos) na minha página da disciplina variáveis .complexas

Vou começar a “falar” de variáveis complexas aqui nesta seção dedicada a Cálculo Avançado porque, aqui na Univ. Estadual Vale do Acaraú nós colocamos esta disciplina nesta categoria uma vez que não avançamos muito a fundo em variáveis complexas mas a consideramos uma outra forma de oferecer Cálculo Avançado para @s alun@s da licenciatura em Matemática. É possível que alteremos esta forma de ver no futuro.

O espirito de tudo que eu escrevo aqui é o do código aberto, quer dizer, todos os projetos aqui apresentados se encontram abertos para todos os efeitos, inclusive o de colaboração autoral, mas também o de simples crítica.

Neste momento eu estou trabalhando com esta disciplina, no próximo semestre será o Professor Márcio quem vai se ocupar dela, mas seguiremos trabalhando em equipe e inclusive está nos planos a produção de um livro sobre a disciplina, dentro do espirito descrito acima.

Você pode acompanhar os primeiros passos do nosso trabalho, visite a página da disciplina, neste momento terrivelmente incipiente, os primeiros passos mesmo. Ou vá direto para os programas se quiser ver os nossos experimentos em programação com variáveis complexas e portanto um pouco dos os nossos alunos estão vendo na disciplina.
Esta é uma imagem de uma família de círculos pela função função complexa exp.

O ensino de variáveis complexas não avançou muito, no espirito dos textos que se encontram publicados hoje, nós estamos tentando produzir esta evolução, ao mesmo tempo que tornar a apresentação acessível para os nossos alunos. Por um lado estamos aprendendo como produzir a evolução junto com criar um processo pedagógico para esta evolução. De uma certa forma estamos preocupados (não é de hoje) com uma frase que ouvimos da professores diretora de um curso de computação: “os nosos professores têm que dar menos aulas porque eles precisam apresentar a ciência como existe hoje, e não como os professores de Matemática que ensinam a mesma coisa de 50 anos atrás.” Claro, eu pessoalmente não me sinto ferido pela frase da professora, o meu ensino é atual, estou apresentando aos meus alunos o estado da arte e tentando passar para eles como fazer esta arte. Uma das dificuldades em lhes passar a arte reside na ausência de equipamento, laboratórios de computação que não temos. Pode-se ver uma sessão de trabalho no alunos amontados no lab mat nosso Laboratório de Matemática Computacional. É um conjunto com quatro micros que chamamos de “laboratório de matemática computacional” em que os alunos se amontoam todos os dias para estudar, rodar programas, fazer buscas na Internet, e somente é possível fazer alguma coisa com as máquina antigas que temos porque rodam Linux que é rápido e eficiente, mesmo em máquinas relativamente simples como as que temos.

    Cálculo Avançado

Você pode encontrar a versão eletrônica do meu texto
Cálculo Avançado em

http://www.4shared.com/dir/1981200/162d8835/Calculo_avanado.html

Lá também você encontra um pequeno livro de exercícios, alguns resolvidos, sobre integrais múltiplas. Experimente e me dê as duas impressões.

Estou re-escrevendo este livro de Cálculo Avançado de modo que você pode encontrar distintas versões ao acessar o diretório.

Neste diretório acima você pode encontrar o último programa que escrevi, gera um campo
vetorial sobre uma superfície (a imagem de uma curva plano numa superficie do tipo graf(f))
construída aproximadamente com os vetores tangentes associados a uma malha colocada
na curva). O programa se chama curva_superficie, é um executável para i386 (sob Linux). Você vai precisar torná-lo executável quando baixar, execute

chmod u+x curva_superficie

no diretório para onde você o houver baixado.

Se o programa lhe parecer interessante e quiser participar de sua evolução, entre em contacto (tarcisio(at)member(dot)ams(dot).org). O programa foi feito em C.

Uma introdução ao Pascal

Escrevi o livro Introdução ao Cálculo Numérico – Pascal

p1074634.jpg

O sumário do livro é

Sumário

1 Sucessões somas e limites
1.1 Estrutura de um programa em Pascal
O ambiente integrado do TurboPascal;
O primeiro programa; Variáveis num programa;
O terceiro programa;
1.2 Lopps ou laços: para repetir coisas…
Juros;
1.3 Sucessões;
Números reais; Critério de Cauchy;
1.4 Calculando somas;Coeficiente
1.5 Coeficiente angular quase-instantâneo
1.6 Cálculo de integrais
Somas de Riemann; Teste de convergência em
Somas de Riemann; Teste de Cauchy com Somas
de Riemann
1.7 Máximos e mínimos
Análise estocástica de integrais
1.8 Algumas soluções de exercícios
1.9 Perguntas que ficaram sem resposta
Sinais diacríticos; Ctr-Break; Personalisando
o Pascal
1.10 Tabelas

2. Raízes aproximadas
2.1 Raízes de uma função
2.2 Procurando raízes com varreduras
2.3 Métodos clássicos

3. Modelagem computacional
3.1 Exemplos básicos
3.2 Uma metodologia geral
3.3 Outros exemplos de modelagem

Bibliografia

Índice remissivo alfabético

Se você quiser fazer um download da versão em PDF você a encontra aqui

Se você quiser comprar o livro me envie um envelope
de 24cm x 18 cm com um vale postal de R$ 17,00 (o preço do livro mais o custo do
envio por correio) com seu endereço no envelope.

Eu lhe envio o livro.

Tarcisio Praciano Pereira
Dep. de Matemática
Univ. Estadual Vale do Acaraú
62040-370 – Sobral – Ceará

O livro está publicado sob GPL, quer dizer que você pode livremente fazer cópias desde que seja para o seu uso pessoal. Na compra do livro eu lhe envio os programas em Pascal utilizados
no texto.

Tarcisio