Matematik och Kemi på Chalmers

Relevanta dokument
Inledande matematik M+TD

Newtons metod och arsenik på lekplatser

Outline. Karriär Undervisning Forskning Professionell miljö. Stig Larsson, 12 oktober, 2005 p.2/17

Integration av numeriska metoder i kemiteknikutbildningen. Claus Führer, Matematikcentrum Michaël Grimsberg, Inst. för Kemiteknik

En reformerad matematikutbildning vid Chalmers

Linjärisering, Jacobimatris och Newtons metod.

Matematik: Beräkningsmatematik (91-97,5 hp)

Kursplan. Matematik A, 30 högskolepoäng Mathematics, Basic Course, 30 Credits. Mål 1(5) Mål för utbildning på grundnivå.

Newtons metod. 1 Inledning. CTH/GU LABORATION 3 MVE /2014 Matematiska vetenskaper

Introduktion till kursen och MATLAB

NATURVETENSKAPLIGA FAKULTETEN

Krister Ström Programansvarig kemiteknik

Årskursträff Bt1. En civilingenjör i bioteknik 10/8/

MMA132: Laboration 2 Matriser i MATLAB

Introduktionsföreläsning

Civilingenjörsprogrammet Kemiteknik med fysik (Kf)

FÖRSÄTTSBLAD TILL TENTAMEN. ELLER (fyll bara i om du saknar tentamenskod): Datum: 16 januari Bordsnummer:

Behörighetskrav för Kompletterande pedagogisk utbildning för ämneslärarexamen i matematik, naturvetenskap och teknik, KPU, 90 hp

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A

Utbildningsplan för Matematikprogrammet (N1MAT) Bachelor s Programme in Mathematics Grundnivå

POLYNOM OCH POLYNOMEKVATIONER

SF Numeriska metoder, grundkurs

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration

TMV225 Inledande matematik M. Veckoprogram för läsvecka 4

Institutionen för Matematik TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA DAG: Fredag 30 augusti 2002 TID:

Civilingenjör i teknisk kemi, 300 hp

Övningshäfte 3: Polynom och polynomekvationer

ÄMAD01, Matematik med ämnesdidaktik 1, 30 högskolepoäng Mathematics with Didactics 1, 30 credits Grundnivå / First Cycle

Matematik: Det centrala innehållet i kurserna i Gy 2011 i relation till kurserna i Gy 2000

Konvergens för iterativa metoder

Linjärisering och Newtons metod

Introduktionsföreläsning

Matematik 3 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS

Civilingenjör i kemiteknik, Karlstad (Master of Science in Chemical Engineering) Nätverksmöte juni 2017

Institutionen för naturvetenskap och teknik

Sekantmetoden Beräkningsmatematik TANA21 Linköpings universitet Caroline Cornelius, Anja Hellander Ht 2018

NUMERISKA METODER HT01. Energiteknik & Teknisk fysik HT01. Institutionen för Datavetenskap Umeå Universitet

Utbildningsplan. Civilingenjör och lärare Master of Science in Engineering and of Education 300,0 högskolepoäng. Utbildningens mål

Programschema för Kandidatprogram i teknisk matematik, 180 hp Gäller för läsåret 2019/2020 Om programschemat

Beräkningsvetenskap och Matlab. Vad är MATLAB? Vad är MATLAB? Användningsområden. Vad är MATLAB? Grunderna i Matlab. Beräkningsvetenskap == Matlab?

Introduktionsföreläsning. Outline. Beräkningsvetenskap I. Sara Zahedi Hanna Holmgren. Institutionen för Informationsteknologi, Uppsala Universitet

Utbildningsplan. Civilingenjör och lärare Master of Science in Engineering and of Education 300,0 högskolepoäng. Utbildningens mål

GÖTEBORGS UNIVERSITET Naturvetenskapliga fakultetsnämnden. Utbildningsplan för Matematikprogrammet (N1MAT) 1. Beslut om fastställande. 2.

Högskoleingenjör i kemisk analysteknik

SF1625 Envariabelanalys Lösningsförslag till tentamen

SF1625 Envariabelanalys

Matlab övningsuppgifter

Bedömning för lärande i matematik. PRIM-gruppen. Inger Ridderlind. Inger Ridderlind, PRIM-gruppen

Bedömning för lärande i matematik

MATEMATIK. Ämnets syfte. Kurser i ämnet

SF1625 Envariabelanalys

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp

KURSPROGRAM TILL KURSEN DIFFERENTIAL- OCH INTEGRALKALKYL II: 5B1106, DEL 1, FÖR F, HT 2001

Samråd har skett med utbildningsledare vid akademin för innovation, design och teknik för de kurser de ansvarar för.

Förord. Stockholm i juni Luciano Triguero

MATRISTEORI, 6 hp, vt 2010, Kurskod FMA120. MATRISTEORI Projektkurs, 3 hp, Kurskod FMA125. och

För teknologer inskrivna H06 eller tidigare. Skriv GAMMAL på omslaget till din anomyna tentamen så att jag kan sortera ut de gamla teknologerna.

Tentamen i tmv036c och tmv035c, Analys och linjär algebra C för K, Kf och Bt A =, = det(a λi) = e 2t + c 2. x(t) = c 1. = c 1.

Välkomna till Numme och MATLAB, 9 hp, för Materialdesign och Energi&Miljö, årskurs 2

NAMAT, Masterprogram i matematik, 120 högskolepoäng Master Programme in Mathematics, 120 credits

x 2 x 1 W 24 november, 2016, Föreläsning 20 Tillämpad linjär algebra Innehåll: Projektionssatsen Minsta-kvadratmetoden

Innehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.

Ordinära differentialekvationer (ODE) 1 1

SF1625 Envariabelanalys

NUMPROG, 2D1212, vt Föreläsning 9, Numme-delen. Stabilitet vid numerisk behandling av diffekvationer Linjära och icke-linjära ekvationssystem

3.3. Symboliska matematikprogram

Programmering, dans och loopar

Tekniska beräkningar. Vad är tekn beräkningar? Vad är beräkningsvetenskap? Informationsteknologi. Informationsteknologi

MATEMATIKPROGRAMMET, 180 HÖGSKOLEPOÄNG

Fri programvara i skolan datoralgebraprogrammet Maxima

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , höstterminen 2019.

Beräkningsvetenskap I. Exempel på tillämpningar: Vad är beräkningsvetenskap? Informationsteknologi

BML131, Matematik I för tekniskt/naturvetenskapligt basår

Programbeskrivning. Högskoleingenjörsprogrammet i kemiteknik, 180 hp

FYSIKPROGRAMMET, 180 HÖGSKOLEPOÄNG

MATEMATIKPROGRAMMET, 180 HÖGSKOLEPOÄNG

TMA226 datorlaboration

Något om Taylors formel och Mathematica

Introduktionsföreläsning. Kursens innehåll. Kursens upplägg/struktur. Beräkningsvetenskap I

ALA-a Innehåll RÄKNEÖVNING VECKA 7. 1 Lite teori Kapitel Kapitel Kapitel Kapitel 14...

45 hp 90 hp 120 hp. - cellbiologi och genetik - ekologi.

45 hp 90 hp 120 hp. Därutöver 30 hp biologi, vari fördjupande kurs ska ingå. 90 hp fysik

Teorifrågor. 6. Beräkna konditionstalet för en diagonalmatris med diagonalelementen 2/k, k = 1,2,...,20.

Introduktion till Matlab Föreläsning 1. Ingenjörsvetenskap

Brandingenjör Antagna Höst 2015

Utbildningsplan Civilingenjör Industriell miljö- och processteknik för läsåret 2016/2017

Rapportexempel, Datorer och datoranvändning

SF1625 Envariabelanalys

TMV225+TMV176 Inledande matematik M, TD Sammanfattning. Läsanvisningar inför tentamen.

Optimering av olika slag används inom så vitt skilda områden som produktionsplanering,

Om matematikämnet på CLGYM. Obligatoriska kurser och förslag på valbara kurser. Inför

ELLER (fyll bara i om du saknar tentamenskod): Datum: 32 maj Bordsnummer: Kontrollera att du fått rätt tentamensuppgifter

Här är två korta exempel på situationer då vi tillämpar den distributiva lagen:

Kandidatarbete med seminarium (10 sp) Valfria studier (15-25 sp)

Mönster och Algebra. NTA:s första matematiktema. Per Berggren & Maria Lindroth

Faktiska förkunskapskrav för vissa behörigheter

x(t) I elimeringsmetoden deriverar vi den första ekvationen och sätter in x 2(t) från den andra ekvationen:

Kapitel 4. Iterativ lösning av ekvationer

SF Numeriska metoder, grundkurs Föreläsning 5: Felanalys, felkalkyl och kondition KTH - SCI

HEM KURSER SKRIV UT HEM ÄMNE SKRIV UT

Transkript:

Matematik och Kemi på Chalmers Karin Kraft och Stig Larsson Christoffer Cromvik och Christoffer Thomée Beräkningsmatematik Chalmers tekniska högskola Göteborgs universitet 1 November 2004 p. 1/1

Moderniserade kurser i matematik och kemi Tre civilingenjörsprogram Kemiteknik K (70 studenter) Bioteknik Bt (60) Kemiteknik med fysik Kf (30) samläser i årskurs 1 Matematik: Analys och linjär algebra, 15 poäng och Kemi: Kemi med biokemi, 15 poäng Höstterminen och halva vårterminen, 30 av 40 poäng. 1 November 2004 p. 2/1

Integration på flera sätt Matematik: analys, algebra, numerisk analys, programmering Kemi: oorganisk, organisk, fysikalisk, biokemi Matematik och kemi 1 November 2004 p. 3/1

Datorn ett beräkningsverktyg nya möjligheter att använda matematik behov av att reformera undervisningen i matematik och teknik 1 November 2004 p. 4/1

Moderniserad matematikkurs inte bara formler konstruktiv matematik: konstruera lösning till ekvation med hjälp av algoritm datorberäkning med samma algoritm använda matematiken på problem från tekniken 1 November 2004 p. 5/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b Annat exempel: x 5 + ax 4 + b = 0 Lösningsformel: 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b Annat exempel: x 5 + ax 4 + b = 0 Lösningsformel: ingen. 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b Annat exempel: x 5 + ax 4 + b = 0 Lösningsformel: ingen. Generell form: f(x) = 0 Lösningsformel: ingen. 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b Annat exempel: x 5 + ax 4 + b = 0 Lösningsformel: ingen. Generell form: f(x) = 0 Lösningsformel: ingen. Intervallhalveringsmetoden. Successiv approximation. Newtons metod. Konvergens. Datorberäkning. 1 November 2004 p. 6/1

Algebraisk ekvation Enkelt exempel: x 2 + ax + b = 0 Lösningsformel: x = a 2 ± (a 2 ) 2 b Annat exempel: x 5 + ax 4 + b = 0 Lösningsformel: ingen. Generell form: f(x) = 0 Lösningsformel: ingen. Intervallhalveringsmetoden. Successiv approximation. Newtons metod. Konvergens. Datorberäkning. Kemitillämpning: kemisk jämvikt 1 November 2004 p. 6/1

Tillämpad matematik tillämpning datorberäkning matematik generella ekvationer, inte bara förenklade specialfall intressanta tekniska tillämpningar från början når mer avancerade tillämpningar till slut 1 November 2004 p. 7/1

Matlab Matlab = Matrix laboratory 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar från kalkylator till programmeringsmiljö 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar från kalkylator till programmeringsmiljö har toolboxes för olika teknikområden 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar från kalkylator till programmeringsmiljö har toolboxes för olika teknikområden har avancerade verktyg för grafik och användargränssnitt 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar från kalkylator till programmeringsmiljö har toolboxes för olika teknikområden har avancerade verktyg för grafik och användargränssnitt illustrera matematiska begrepp med interaktiva program 1 November 2004 p. 8/1

Matlab Matlab = Matrix laboratory numeriska matrisberäkningar från kalkylator till programmeringsmiljö har toolboxes för olika teknikområden har avancerade verktyg för grafik och användargränssnitt illustrera matematiska begrepp med interaktiva program studenterna skriver sina egna program 1 November 2004 p. 8/1

Matlab ger skicklighet i programmering 1 November 2004 p. 9/1

Matlab ger skicklighet i programmering tvingar till förståelse av matematiken och algoritmerna 1 November 2004 p. 9/1

Matlab ger skicklighet i programmering tvingar till förståelse av matematiken och algoritmerna stark koppling till den matematiska teorin 1 November 2004 p. 9/1

Matlab ger skicklighet i programmering tvingar till förståelse av matematiken och algoritmerna stark koppling till den matematiska teorin fullt integrerad i kurserna: 4 timmar per vecka i datorstudio 1 November 2004 p. 9/1

Matlab ger skicklighet i programmering tvingar till förståelse av matematiken och algoritmerna stark koppling till den matematiska teorin fullt integrerad i kurserna: 4 timmar per vecka i datorstudio GNU Octave är ett icke-kommersiellt alternativ 1 November 2004 p. 9/1

Matlab ger skicklighet i programmering tvingar till förståelse av matematiken och algoritmerna stark koppling till den matematiska teorin fullt integrerad i kurserna: 4 timmar per vecka i datorstudio GNU Octave är ett icke-kommersiellt alternativ vi använder inte symbolisk datorberäkning (Mathematica, Maple,...) 1 November 2004 p. 9/1

Funktion, derivata Funktion: y y = f(x) Taylors formel: PSfrag replacements f(x) = f(a) + f (a)(x a) + R f(a) y = f(x) Tangenten i punkten a: y = f(a) + f (a)(x a) a x 1 November 2004 p. 10/1

Linjärisering y y = f(x) f(a) ents y = f(a) + f (a)(x a) a x 1 November 2004 p. 11/1

Linjärisering y y = f(x) ents f(a) a y = f(a) + f (a)(x a) x i+1 a = x i x 1 November 2004 p. 11/1

Algebraisk ekvation, Newtons metod Lös ekvationen: f(x) = 0 Antag att x i är en approximativ lösning. Lös den linjäriserade ekvationen f(x i ) + f (x i )(x i+1 x i ) = 0 Vi får x i+1 x i = f(x i) f (x i ) = f (x i ) 1 f(x i ) och en bättre approximation x i+1 = x i f (x i ) 1 f(x i ) 1 November 2004 p. 12/1

System av ekvationer, Newtons metod Ett system av n ekvationer i n obekanta: f 1 (x 1,..., x n ) = 0,. f n (x 1,..., x n ) = 0. Vi definierar: x = x 1.. x n, f = f 1.. f n, 0 = 0. 0 och systemet kan skrivas på kompakt form: f(x) = 0 1 November 2004 p. 13/1

System av ekvationer, Newtons metod System av ekvationer: f(x) = 0 Den linjäriserade ekvationen: f(x i ) + f (x i )(x i+1 x i ) = 0 Här är nu derivatan f (x i ) en matris. Vi får x i+1 x i = f (x i ) 1 f(x i ) och en bättre approximation x i+1 = x i f (x i ) 1 f(x i ) Dessa beräkningar görs enkelt i Matlab. 1 November 2004 p. 14/1

Kemisk jämvikt A + B C + D Jämviktsekvation: [C][D] [A][B] = K Koncentrationer: x 1 = [A], x 2 = [B], x 3 = [C], x 4 = [D] Ekvationen blir: f 1 (x 1, x 2, x 3, x 4 ) := x 3x 4 x 1 x 2 K = 0 Fler ekvationer behövs. 1 November 2004 p. 15/1

Arsenik på lekplatser Det har diskuterats i Göteborgsposten om farhågor för höga halter av arsenik i stadens lekplatser. Den höga arsenikhalten kan bero på att man har använt tryckimpregnerat trä till lekredskap och sandlådor. Tryckimpregnering av virke görs bland annat med lösningar av Na 3 AsO 4 och dikromat varpå det antagligen bildas svårlösligt Cr(AsO 4 ) inuti virket. Uppgiften är att bestämma om halten av löst arsenik kommer att överskrida det tillåtna gränsvärdet som är 0.003 mg/m 3. 1 November 2004 p. 16/1

Jämvikter Reaktionen när Cr(AsO 4 ) löses i vatten är Cr(AsO 4 )(s) H 2 O Cr3+(aq) + AsO3 4 (aq) Arsenatjonens hydrolys: H 3 AsO 4 (aq) H 2 AsO 4 (aq) HAsO 2 4 (aq) H 2 AsO 4 (aq) + H+ (aq) HAsO2 AsO3 4 (aq) + H+ (aq) 4 (aq) + H+ (aq) I dagens övning får du se hur man ställer upp jämviktsekvationer, löser dem med Matlab, och drar slutsats om arsenikens farlighet. 1 November 2004 p. 17/1