Programes corresponents al Treball Final de Màster:

Aproximació a la matemàtica egípcia: didàctica, aplicacions i mètodes.

Pere Garcia Ruiz — Màster de Mediterrània Antiga (UOC/UAB) — Curs 2015-2016

En aquesta plana s'inclouen un conjunt de programes en llenguatge python per a la simulació dels diferents càlculs que es realitzaven a l'antic Egipte.

Per executar els programes següents cal tenir instal·lat el llenguatge de programació python, eina multiplataforma i gratuïta (codi obert) disponible al lloc web:

https://www.python.org/

En l'apartat de descàrregues d'aquest servei: (https://www.python.org/downloads/) s'ofereixen dues possibilitats corresponents a les diferents versions disponibles: 3.5.0 i 2.7.10.

Els programes realitzats per als càlculs del treball s'ajustaran a l'estàndard corresponent a la versió 2.7.10. S'aconsella, doncs, instal·lar aquesta versió per evitar problemes de compatibilitat.

Els programes es poden executar cilcant directament sobre els fitxers corresponents (.py), o bé des de l'indicador d'ordres del sistema operatiu: cmd.exe, aplicació que es pot configurar accedint a les seves propietats.

La llista de programes facilitada anirà variant a mida que vagi progressant el treball. Els fitxers de descàrrega seran sempre comprimits (zip) i, a més del codi python (.py), poden incloure petits fitxers de text on s'especifiquin detalls addicionals o canvis en les versions successives. Cal remarcar que en aquesta pàgina sempre hi haurà les versions més actualitzades.

Qualsevol comentari sobre possibles errors o mal funcionament de les aplicacions serà benvingut. Vies de contacte: correus de la UOC pgarciaruiz0@uoc.edu o personal periku@yahoo.com

  Llista de programes: 

1. Suma

Suma a la manera egípcia de dos nombres enters

2. Resta

Calcula la resta egípcia de dos enters

3. Multiplicació

Desenvolupa el mètode de multiplicació egípcia (enters)

4. Divisió

Calcula la divisió egípcia (enters)

5. Arrel quadrada

Possible mètode per calcular arrels quadrades

1. Fraccions I

Calcula fraccions egípcies mitjançant l'algoritme voraç

2. Fraccions II

Analitza en profunditat i calcula fraccions egípcies òptimes

3. Suma fraccions

Suma dues fraccions complexes

4. Resta fraccions

Resta dues fraccions complexes

5. Multiplica fraccions I

Multiplica fraccions per un nombre enter

6. Multiplica fraccions II

Multiplica dues fraccions complexes

7. Divideix fraccions I

Divideix fraccions per un nombre enter

8. Divideix fraccions II

Divideix dues fraccions complexes

9. Calcula invers

Calcula l'invers d'una fracció [ a/b ] o complexa

1. Seked

Geometria de la piràmide i grau d'inclinació (seked)

  Informació addicional: 

1. Anàlisi de la taula 2/n

Resultats de l'anàlisi detallada de la taula 2/n del papir Rhind

2. Anàlisi d'altres taules

Resultats de l'anàlisi detallada d'altres taules:  9 primers nombres dividits per 10 (papir Rhind), taula de multiplicació de fraccions (problema 61 del papir Rhind) i Rull de cuiro

3. Imatges papir Rhind

Imatges de diverses seccions del papir Rhind

Notes

1.

La present pàgina web romandrà activa per temps indefinit

2.

Per problemes de compatibilitat, no s'utilitzen accents ni signes com ç en els textos dels programes