seminars of Matteo Gallet

Emilia Mezzetti mezzette at units.it
Mon Apr 9 12:27:53 CEST 2018


 From April 26 to May 3 Matteo Gallet (RICAM - Linz) will visit the 
Department of Mathematics and Geosciences of Università di Trieste and 
will give three lectures (in Italian) on  "Computer algebra in Sage."


The lectures will take place in building H2 bis, Via Valerio 12/1 with 
the following schedule:

26 April 16-18, room 4D,

2 May 16-18, room 4D,

3 maMay 16-18, room 3A.

People interested in attending the lectures are invited to send me a 
message.

Moreover on May 2 at 11.30 Matteo Gallet will give a scientific talk on 
"Ricostruire superfici dal loro contorno apparente".

Abstract: Saranno presentati alcuni algoritmi per la ricostruzione di superfici algebriche in P^3  a partire dal loro contorno apparente - o silhouette, ovvero l'insieme dei valori di ramificazione di una proiezione generale della superficie in P^2  - e dalla proiezione del loro luogo singolare. Gli algoritmi coprono i casi di superfici razionali rigate e di superfici lisce. Infine, sarà presentato un algoritmo generale, applicabile a superfici con al più singolarità ordinarie.

Venue: Seminar room 334, DMG, 3rd floor, H2 bis biulding, Via Valerio 
12/1. Everybody interested is much welcome to attend.

______________________________________________________________________________________________

Computer algebra in Sage - program

Scopo del corso è introdurre il programma di computer algebra Sage
(sito ufficiale: http://www.sagemath.org), con particolare riferimento 
alle sue potenzialità nell'ambito dell'algebra
computazionale.

Il corso toccherà argomenti in questi ambiti:

- Panoramica sui sistemi di computer algebra "concorrenti'', come 
Macaulay2 e CoCoA, e peculiarità di questi ultimi.
- Gruppi di permutazioni.
- Campi finiti e teoria dei numeri elementare, Teorema cinese del resto.
- Anelli di polinomi in una e più variabili (fattorizzazione, 
discriminanti e risultanti).
- Radici reali di polinomi: sequenze di Sturm.

Il corso si comporrà essenzialmente di sessioni pratiche, con minimi 
accenni teorici di tanto in tanto finalizzati alla comprensione delle
funzionalità di Sage.

Non è necessaria una conoscenza pregressa di Sage. E' importante però 
possedere una conoscenza di
base della programmazione (costrutti condizionali if e iterativi
for e while, variabili e strutture dati elementari, funzioni), con 
particolare riferimento al linguaggio Python.

Chi non avesse esperienza con tale linguaggio può consultare le guide 
introduttive:

-  Non-Programmer's Tutorial for Python 2.6
(https://en.wikibooks.org/wiki/Non-Programmer's_Tutorial_for_Python_2.6)
  - Think Python: How to Think Like a Computer Scientist
(http://greenteapress.com/thinkpython2/html/index.html)
  - Learning to Program http://www.alan-g.me.uk/l2p2/index.htm)


E' molto importante che le studentesse e gli studenti che intendono seguire
il corso installino preventivamente sui loro dispositivi una versione 
recente
(dalla 7.0 in poi) di Sage, oppure abbiano accesso alla piattaforma 
online di
Sage (https://cocalc.com/).

-- 
Prof.ssa Emilia Mezzetti
Dipartimento di Matematica e Geoscienze
Sezione di Matematica e Informatica
Università degli Studi di Trieste
Via A.Valerio 12/1
34127 Trieste, Italia

Stanza 227, II piano
e-mail:mezzette at units.it
tel. studio (++) 040 558 2650
tel. casa: (++) 040 43655
tel. segreteria Dip.: (++)040 558 2635
fax: (++) 040 558 2636

http://www.dmi.units.it/~mezzette/  



More information about the science-ts mailing list