Chimica Computazionale

Похожие документы
PROBLEMI NON-LINEARI NEL CALCOLO STRUTTURALE

Esercizi sulle affinità - aprile 2009

Principi e Metodologie della Progettazione Meccanica

Risoluzione di problemi ingegneristici con Excel

valore di a: verso l alto (ordinate crescenti) se a>0, verso il basso (ordinate decrescenti) se a<0;

Corso di Laurea in Ingegneria Informatica Analisi Numerica

EQUAZIONI CON VALORE ASSOLUTO DISEQUAZIONI CON VALORE ASSOLUTO

Il Principio dei lavori virtuali

Programma del corso di: Calcolo Numerico Corso di laurea in Matematica a.a Prof. B.Paternoster

Esercizi su Autovalori e Autovettori

Dipartimento Scientifico-Tecnologico

L equilibrio dei gas. Lo stato di equilibrio di una data massa di gas è caratterizzato da un volume, una pressione e una temperatura

Esercizi sulla conversione tra unità di misura

SECOND AND HIGHER ORDER HARMONIC FINITE ELEMENTS FOR THE STUDY OF THE DYNAMICS OF BLADED DISCS

SOTTOSPAZI E OPERAZIONI IN SPAZI DIVERSI DA R n

S P E T T R O S C O P I A. Dispense di Chimica Fisica per Biotecnologie Dr.ssa Rosa Terracciano

CONICHE. Esercizi Esercizio 1. Nel piano con riferimento cartesiano ortogonale Oxy sia data la conica C di equazione

Applicazioni lineari e diagonalizzazione. Esercizi svolti

SISTEMI LINEARI MATRICI E SISTEMI 1

CORSO DI LAUREA IN SCIENZE BIOLOGICHE Prova di FISICA del 9 novembre 2004

Il Metodo Scientifico

I costi d impresa (R. Frank, Capitolo 10)

Esame di FONDAMENTI DI AUTOMATICA (9 crediti) SOLUZIONE

Interpolazione Statistica

UNIVERSITÀ DEGLI STUDI DI TRIESTE

Generazione di Numeri Casuali- Parte 2

ITCS Erasmo da Rotterdam. Anno Scolastico 2014/2015. CLASSE 4^ M Costruzioni, ambiente e territorio

Corso di Chimica-Fisica A.A. 2008/09. Prof. Zanrè Roberto Oggetto: corso chimica-fisica. Esercizi: Dinamica

Lavoro Quantità. si determinino prodotto marginale e medio del fattore lavoro.

Definizione Dati due insiemi A e B, contenuti nel campo reale R, si definisce funzione reale di variabile reale una legge f : A

Problemi di scelta ESEMPI

FISICA Corso di laurea in Informatica e Informatica applicata

Quadro riassuntivo di geometria analitica

Onde sonore stazionarie in un tubo risonante

Analisi 2. Argomenti. Raffaele D. Facendola

Cluster Analysis. La Cluster Analysis è il processo attraverso il quale vengono individuati raggruppamenti dei dati. per modellare!

Come costruire un computer quantistico

EQUAZIONI DI PRIMO GRADO

La pompa sodio-potassio

4 FORZE FONDAMENTALI

4 0 = 4 2 = 4 4 = 4 6 = 0.

4) 8 g di idrogeno reagiscono esattamente con 64 g di ossigeno secondo la seguente reazione:

Pro memoria per la ripartizione delle spese

Riassunto fisica. Introduzione: La seconda legge di Newton =m a

Re = f (A) f. 2 ),,, f (af. n )}

Occupazione e disoccupazione

Metodi per la risoluzione di sistemi lineari

ESERCITAZIONE MICROECONOMIA (CORSO B) ESEMPI DI ESERCIZI DI TEORIA DEI GIOCHI

FUNZIONE DI UTILITÀ CURVE DI INDIFFERENZA (Cap. 3)

Metodo alternativo per il calcolo delle divisioni.

Esercitazione n o 3 per il corso di Ricerca Operativa

METODI DI CONVERSIONE FRA MISURE

1) D0MINIO. Determinare il dominio della funzione f (x) = ln ( x 3 4x 2 3x). Deve essere x 3 4x 2 3x > 0. Ovviamente x 0.

(1 + t) (1 + j) -1 = (1 + r) ( & r < t ) (1 + t) = 1 + ( r + j ) + j r. t = j + r (1 + j) t = j + r + jr

MATEMATICA GENERALE Prova d esame del 4 giugno FILA A

Le frazioni algebriche

Richiami. Esercizio 1.1. La radiazione elettromagnetica del corpo nero ha la seguente densità di energia per unità di frequenza

Cinematica Angolare! FONDAMENTI DI BIOINGEGNERIA - ING.FRANCESCO SGRO!

GRIGLIA DI CORREZIONE Matematica Classe II Scuola Primaria FASCICOLO 1

ESERCIZI PER IL RECUPERO DEL DEBITO di FISICA CLASSI PRIME Prof.ssa CAMOZZI FEDERICA

La disposizione estetica della lettera commerciale

Carta di credito standard. Carta di credito business. Esercitazione 12 maggio 2016

Il lavoro e l energia

ˆp(1 ˆp) n 1 +n 2 totale di successi considerando i due gruppi come fossero uno solo e si costruisce z come segue ˆp 1 ˆp 2. n 1

Ragionamento qualitativo

Microeconomia Lez. 5

Il primo principio della termodinamica

Gli asintoti di una funzione sono rette, quindi possono essere: rette verticali o rette orizzontali o rette oblique.

Rapporto riparazioni Rapporto riparazioni 2016 RiparAutOnline Febbraio RiparAutOnline srl

Grandezza fisica vettoriale che esprime le proprietà dello spazio dovute alla presenza in esso di una o più cariche elettriche.

Controlli Automatici T Regolatori PID

Online Gradient Descent

PROBLEMI DI SCELTA dipendenti da due variabili d azione

La codifica. dell informazione

1 IL LINGUAGGIO MATEMATICO

GEOMETRIA DELLE MASSE

Formulario di Meccanica Statistica

Le forze. Cos è una forza? in quiete. in moto

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

METODI DI OTTIMIZZAZIONE

ENERGIA NELLE REAZIONI CHIMICHE

NOTA 3. VETTORI LIBERI e VETTORI APPLICATI. Negli esempi visti sono stati considerati due tipi di vettori :

Metodi Computazionali

Esercitazioni di statistica

Lezione PONTI E GRANDI STRUTTURE. Prof. Pier Paolo Rossi Università degli Studi di Catania

Lezione 12 Argomenti

Il modello di struttura per scadenza della Banca Centrale Europea

m = a k n k + + a 1 n + a 0 Tale scrittura si chiama rappresentazione del numero m in base n e si indica

Esercitazioni di Statistica

L energia e le sue proprietà

Corso di Percezione Robotica Modulo B. Fondamenti di Robotica

Sistemi differenziali: esercizi svolti. 1 Sistemi lineari Sistemi lineari

Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi

Транскрипт:

Chimica Computazionale Ottimizzazione della geometria A.A. 2013-14 Bartolomeo Civalleri Dip. Chimica IFM Via P. Giuria 5 10125 Torino bartolomeo.civalleri@unito.it B. Civalleri Chimica Computazionale a.a. 2012-13 1 Premio Nobel per la Chimica 2013 The Nobel Prize in Chemistry 2013 was awarded jointly to Martin Karplus, Michael Levitt and Arieh Warshel "for the development of multiscale models for complex chemical systems" B. Civalleri Chimica Computazionale a.a. 2012-13 2 1

Premio Nobel per la Chimica 2013 Taking the experiment to cyberspace Theory and practice a successful cross-fertilization Combining the best of both worlds: Quantum chemistry collaborating with classical physics B. Civalleri Chimica Computazionale a.a. 2012-13 3 Ottimizzazione della geometria Definizioni (I) Superficie di energia potenziale (PES) La PES descrive l energia del sistema in funzione della sua geometria (ipersuperficie) la PES è una conseguenza naturale dell approssimazione Born-Oppenheimer La PES consente di parlare di strutture chimiche B. Civalleri Chimica Computazionale a.a. 2012-13 4 2

Esempio di PES Stato transizione A Punto a sella II ordine Stato transizione B Minimo prodotto A Punto a sella II ordine Minimo dei reagenti m Cresta con punto di inflessione Minimo prodotto B B. Civalleri Chimica Computazionale a.a. 2012-13 5 Ottimizzazione della geometria Definizioni (II) Strutture chimiche Geometria di equilibrio: è un minimo locale sulla PES (es. conformeri, isomeri o reagenti, intermedi e prodotti di una reazione chimica) Stati di transizione: corrispondono a punti di sella sulla PES (es. strutture di transizione in una reazione chimica) B. Civalleri Chimica Computazionale a.a. 2012-13 6 3

Che cosa significa ottimizzazione della geometria? È il processo di ricerca dei minimi e dei punti di sella della PES Come? B. Civalleri Chimica Computazionale a.a. 2012-13 7 Ottimizzazione della geometria Strumenti (I) Caratterizzazione della PES ricerca dei punti stazionari I punti stazionari (o critici) sono invarianti rispetto ad una trasformazione delle coordinate Derivate prime Gradiente Nella meccanica classica: F x =-V/x forza che agisce sugli atomi Derivate seconde Hessiano B. Civalleri Chimica Computazionale a.a. 2012-13 8 4

Ottimizzazione della geometria Strumenti (II) Analisi topologica della PES Minimi locali o globali strutture di equilibrio forze=0 hessiano positivo tutti gli autovalori positivi punti critici di indice 0 Punti di sella strutture di transizione forze=0 uno o più autovalori negativi punti critici di indice 1 (un autovalore negativo e tutti gli altri positivi) punto a sella del primo ordine Punti di sella di ordine n n autovalori negativi B. Civalleri Chimica Computazionale a.a. 2012-13 9 Ottimizzazione della geometria - Metodi (I) La ricerca delle geometrie di equilibrio richiede una ottimizzazione senza vincoli sulla PES Algoritmi per la minimizzazione Metodi basati sull energia (es. steepest descent,...) semplici, facili da applicare, convergenza lenta Metodi che usano il gradiente (es. gradienti coniugati, metodi quasi-newton,...) buona convergenza, costosi Metodi basati sulle derivate seconde (es. Newton, Newton-Raphson,...) molto veloci, molto costosi B. Civalleri Chimica Computazionale a.a. 2012-13 10 5

Ottimizzazione della geometria - Metodi (II) Strategia (nei metodi Newton e quasi-newton (QN)): La PES è approssimata da una funzione quadratica (espansione in serie di Taylor troncata al second ordine) E(x) = E 0 + g 0 t Dx + (1/2) Dx t HDx g(x) = g 0 +HDx dove Dx = x - x 0 ; g è il gradiente e H è l hessiano g(x) = g 0 +HDx = 0 Dx = -H -1 g 0 (nel minimo) (passo di Newton) B. Civalleri Chimica Computazionale a.a. 2012-13 11 Diagramma di flusso di uno schema di ottimizzazione tipo quasi- Newton Scelta del sistema di coordinate Input della geometria di partenza Stima iniziale dell Hessiano Calcolo di energia e gradiente Minimizzare lungo la direzione tra il punto corrente e quello precedente Aggiornamento dell Hessiano Uso di Hessiano e gradienti per determinare lo spostamento Se necessario, riscalare il passo Controllo convergenza su gradienti e spostamento no Controllo su numero di cicli massino no Aggiorna la geometria sì sì Fatto Stop B. Civalleri Chimica Computazionale a.a. 2012-13 12 6

Efficienza di una ottimizzazione L efficienza dipende da sei fattori: 1) Geometria iniziale (expt., GUI/Molec. Mod., MM, livello di calcolo QM meno accurato) 2) Sistema di coordinate (cartesiane, interne (ridondanti, naturali,...)) 3) Stima iniziale dell Hessiano (Identità, MM, livello di calcolo QM meno accurato, numerica) 4) Ricerca lineare (estrapolazione polinomiale,...) 5) Metodo di aggiornamento dell Hessiano (Berny, MS, DFP, BFGS,...) 6) Controllo dello spostamento (riduzione del passo, trust radius, RFO,...) B. Civalleri Chimica Computazionale a.a. 2012-13 13 Esempio di ottimizzazione M* TS M m* m m B. Civalleri Chimica Computazionale a.a. 2012-13 14 7

Relaxation effects on surface stability Al unrelaxed O a-al 2 O 3 (0001) 12 layer slab model m relaxed B. Civalleri Chimica Computazionale a.a. 2012-13 15 Confronto tra diversi sistemi di coordinate B. Civalleri Chimica Computazionale a.a. 2012-13 16 8

Confronto tra diversi sistemi di coordinate B. Civalleri Chimica Computazionale a.a. 2012-13 17 Il problema del minimo globale E B * A x Nell'esempio a sinistra vediamo che se partiamo dalla freccia A i metodi basati sul gradiente ci porteranno nel minimo più vicino (pallina), mentre partendo dal punto indicato con la freccia B arriveremo nel minimo globale (asterisco). E' chiaro che per i casi multi-dimensionali come quelli tipici di una molecola relativamente piccola, la superficie di potenziale sarà estremamente complessa e la sua esplorazione difficoltosa. Sono stati proposti diversi metodi per esplorare ampie porzioni della PES in modo da aumentare la probabilità di localizzare il minimo assoluto o almeno i minimi più rilevanti. Tali metodi però non verranno discussi. B. Civalleri Chimica Computazionale a.a. 2012-13 18 9

Il calcolo delle frequenze vibrazionali (I) L ottimizzazione di geometria (ricerca conformazionale) identifica i punti stazionari sulla PES La caratterizzazione/classificazione dei punti stazionari richiede il calcolo esatto dell hessiano e dei suoi autovalori / autovettori (costoso) All interno dell approssimazione quadratica (armonica) della PES (cioè di una espansione in serie di Taylor troncata al second ordine) gli autovalori e gli autovettori dell hessiano, pesato per le masse atomiche, corrispondono, rispettivamente, alle frequenze vibrazionali armoniche e ai modi normali (quando sono state eliminate traslazioni e rotazioni). Se tutte le frequenze sono positive la struttura è un minimo, se c è una frequenza negativa la struttura è uno stato di transizione. B. Civalleri Chimica Computazionale a.a. 2012-13 19 Il calcolo delle frequenze vibrazionali (II) Le frequenze vibrazionali di una molecola (N atomi) sono calcolate come segue: 1) Si esegue un ottimizzazione di geometria per cercare un punto stazionario, possibilmente un minimo; 2) Data la struttura ottimizzata, si calcolano le derivate seconde dell energia rispetto alle 3N coordinate nucleari cartesiane (con l origine nel centro di massa) 3) Si costruisce la matrice delle costanti di forza pesata per le masse atomiche (mass-weighted force-constant matrix), i cui elementi sono dati da: W ij xx 2 1 E 1 1 1 2 2 i j mim j mim j Dove i e j vanno da 1 a 3N e m i è la massa dell atomo con coordinate x i H ij B. Civalleri Chimica Computazionale a.a. 2012-13 20 10

Il calcolo delle frequenze vibrazionali (III) 4) Si determinano gli autovalori e gli autovettori della matrice W, risolvendo l equazione matriciale: WL = ΛL Dove L è la matrice degli autovettori e Λ è il vettore degli autovalori λ k. Dei 3N autovalori, 6(5) sono nulli (o quasi) e corrispondono ai gradi di libertà traslazionali e rotazionali, i rimanenti 3N-6(5) autovalori corrispondono ai gradi di libertà vibrazionali. Le frequenze vibrazionali armoniche sono quindi ottenute come: 12 k k 2 Dalle frequenze si può poi ricavare, nel caso quantistico, l energia di punto zero: 3N6 1 EZPE h k 2 k 1 B. Civalleri Chimica Computazionale a.a. 2012-13 21 Es. Frequenze vibrazionali dell acqua Ipotizzando di poter risolvere in modo esatto l equazione di Schrodinger per la molecola d acqua si otterrebbe: Struttura di equilibrio 0.9578 Å Frequenze vibrazionali ( in cm -1 ) 104.48 Armon. (Anarm.) 1649 (1595) 3823 (3657) 3943 (3756) B. Civalleri Chimica Computazionale a.a. 2012-13 22 11