Servizi per la didattica
PORTALE DELLA DIDATTICA

Linear algebra and geometry

03KXTLI, 03KXTJM, 03KXTLM, 03KXTLP, 03KXTLS, 03KXTLX, 03KXTLZ, 03KXTMA, 03KXTMB, 03KXTMC, 03KXTMH, 03KXTMK, 03KXTMO, 03KXTMQ, 03KXTNX, 03KXTOD, 03KXTPC, 03KXTPI, 03KXTPL

A.A. 2021/22

Course Language

Inglese

Course degree

1st degree and Bachelor-level of the Bologna process in Ingegneria Dell'Autoveicolo (Automotive Engineering) - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Meccanica (Mechanical Engineering) - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Informatica (Computer Engineering) - Torino
1st degree and Bachelor-level of the Bologna process in Electronic And Communications Engineering (Ingegneria Elettronica E Delle Comunicazioni) - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Dei Materiali - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Elettrica - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Aerospaziale - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Biomedica - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Chimica E Alimentare - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Civile - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Edile - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Energetica - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Per L'Ambiente E Il Territorio - Torino
1st degree and Bachelor-level of the Bologna process in Matematica Per L'Ingegneria - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Elettronica - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Fisica - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Del Cinema E Dei Mezzi Di Comunicazione - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Gestionale - Torino
1st degree and Bachelor-level of the Bologna process in Ingegneria Gestionale - Torino

Course structure
Teaching Hours
Lezioni 60
Esercitazioni in aula 30
Esercitazioni in laboratorio 10
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Boralevi Ada - Corso 3   Professore Associato MAT/03 40 20 0 0 1
Carlini Enrico - Corso 1 Professore Ordinario MAT/03 40 20 0 0 6
Carlini Enrico - Corso 2 Professore Ordinario MAT/03 40 20 0 0 6
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
MAT/03
MAT/08
7
3
A - Di base
A - Di base
Matematica, informatica e statistica
Matematica, informatica e statistica
2021/22
The course has two main goals. The first one is to introduce the main topics of linear algebra and geometry, training the student to follow logical deductive arguments and to use the proper formal language. The second goal is to give to the students the main concepts of some basic numerical methods of linear algebra and of their implementation in MATLAB, which is by now widely used in engineering. The course will show how theoretic, symbolic and numerical aspects interact with each other.
The course has two main goals. The first one is to introduce the main topics of linear algebra and geometry, training the student to follow logical deductive arguments and to use the proper formal language. The second goal is to give to the students the main concepts of some basic numerical methods of linear algebra and of their implementation in MATLAB, which is by now widely used in engineering. The course will show how theoretic, symbolic and numerical aspects interact with each other.
This course wants to develop the student's ability to understand logical arguments stressing the role of the hypothesis, for example by building examples and counterexamples. The student acquires tools and techniques to work with geometrical objects (vectors in the plane and i the space, lines, planes, conics and quadrics) and with algebraic objects (linear systems of equations, matrices, polynomials, eigenvalues, eigenvectors, vector spaces and their transformations). For example, the student is able to symbolically deal with a linear system of equations and to compute its solutions: these solutions can correspond to the intersection of two lines, to the eigenvectors of a matrix or to the circles passing through two points. The student will also acquire the necessary knowledge to numerically solve, also using a computer, some basic problems in linear algebra when the “pencil and paper” method is not feasible (for example, computing the solutions of a large linear system of equations and computing the eigenvalues of a matrix). In particular, the student learns to identify an algebraic/geometric object, to recognize its theoretical properties and to choose the most fit algebraic/geometrical method to deal with the object. The implementation and the application of the numerical methods is done using the software MATLAB of which the student learns the basic aspects.
This course wants to develop the student's ability to understand logical arguments stressing the role of the hypothesis, for example by building examples and counterexamples. The student acquires tools and techniques to work with geometrical objects (vectors in the plane and i the space, lines, planes, conics and quadrics) and with algebraic objects (linear systems of equations, matrices, polynomials, eigenvalues, eigenvectors, vector spaces and their transformations). The student will also acquire the necessary knowledge to numerically solve, also using a computer, some basic problems in linear algebra when the “pencil and paper” method is not feasible (for example, computing the solution of a large linear system of equations and computing the eigenvalues of a matrix). In particular, the student learns to identify an algebraic/geometric object, to recognize its theoretical properties and to choose the most fit algebraic/geometrical method to deal with the object. The implementation and the application of the numerical methods is done using the software MATLAB of which the student learns the basic aspects.
A working knowledge of the mathematical tools presented in the first semester. In particular, a basic knowledge of real and complex numbers, solving equations and inequalities of degree one or two, differential and integral calculus as given in Mathematical Analysis I, as well as the main syntactic constructs used in computer programming, taught in the course of Computer Sciences.
A working knowledge of the mathematical tools presented in the first semester. In particular, a basic knowledge of real and complex numbers, solving equations and inequalities of degree one or two, differential and integral calculus as given in Mathematical Analysis I, as well as the main syntactic constructs used in computer programming, taught in the course of Computer Sciences.
• Vector in 2-space and in 3-space and their operations. Dot product, cross product and box product. Lines and planes in 3-space. Orthogonal projections. • Matrices and their operations. Strongly reduced matrices. Matrix form of linear systems of equations and their solutions with geometrical applications. Matrix equations and inverse of a matrix. Determinants. • Vector spaces: definition, examples and applications. Sub-vector spaces and main operations with them. • Linear combination and linearly dependent vectors. How to extract linearly independent vectors from a set. Bases of a vector space. Dimension of a vector space. Dimension of finitely generated subspace. • Space of polynomials. Grassmann's relation. • Linear maps. Image of a linear map. Injective and surjective linear maps. Isomorphisms. • Matrix of a linear map. Endomorphism and square matrices. • Eigenvalues and eigenvectors. Eigenspaces of matrix endomorphisms. Characteristic polynomial of an endomorphism. Diagonalization of and endomorphism. • Orthonormal bases, orthonormal matrices. Gram-Schmidt's algorithm. Diagonalization of real symmetric matrices using orthogonal matrices. Quadratic forms and the sign that they can take in a point. • Metric problems: distance between two points, two lines, and a point and a line. • Quadratic geometry: conic curves, and spheres. Non-degenerate quadrics in canonical form. Recognising a quadric surface. •Machine arithmetic, machine numbers, rounding error. Conditioning of a numerical problems, Stabilty of an algorithm. •Approximation of functions and data : polynomial interpolation and piecewise polynomial interpolation (spline). Main results about convergence. •Linear systems: conditioning and numerical direct method. Matrix factorizations PA=LU, Choleski, QR and their main applications. •Eigenvalues of matrices: conditioning and numerical methods (powers, inverse power, QR (basics notions)). Singular values decomposition of matrices and its main applications.
• Vector in 2-space and in 3-space and their operations. Dot product, cross product and box product. Lines and planes in 3-space. Orthogonal projections. • Matrices and their operations. Strongly reduced matrices. Matrix form of linear systems of equations and their solutions with geometrical applications. Matrix equations and inverse of a matrix. Determinants. • Vector spaces: definition, examples and applications. Sub-vector spaces and main operations with them. • Linear combination and linearly dependent vectors. How to extract linearly independent vectors from a set. Bases of a vector space. Dimension of a vector space. Dimension of finitely generated subspace. • Space of polynomials. Grassmann's relation. • Linear maps. Image of a linear map. Injective and surjective linear maps. Isomorphisms. • Matrix of a linear map. Endomorphism and square matrices. • Eigenvalues and eigenvectors. Eigenspaces of matrix endomorphisms. Characteristic polynomial of an endomorphism. Diagonalization of and endomorphism. • Orthonormal bases, orthonormal matrices. Gram-Schmidt's algorithm. Diagonalization of real symmetric matrices using orthogonal matrices. Quadratic forms and the sign that they can take in a point. • Metric problems: distance between two points, two lines, and a point and a line. • Quadratic geometry: conic curves, and spheres. Non-degenerate quadrics in canonical form. Recognising a quadric surface. •Machine arithmetic, machine numbers, rounding error. Conditioning of a numerical problem, stability of an algorithm. •Approximation of functions and data : polynomial interpolation and piecewise polynomial interpolation (spline). Main results about convergence. •Linear systems: conditioning and numerical direct methods. Matrix factorizations PA=LU, Choleski, QR and their main applications. •Eigenvalues of matrices: conditioning and numerical methods (powers, inverse power, QR (basics notions)). Singular values decomposition of matrices and its main applications.
Lectures (60 hours), practical sessions in the classroom (30 hours), and computer assisted practical sessions (10 hours).
Lectures (60 hours), practical sessions in the classroom (30 hours), and computer assisted practical sessions (10 hours).
A. Quarteroni, F. Saleri, P. Gervasio, Scientific Computing with MATLAB and OCTAVE, Springer, 2014. G. Strang, Introduction to Linear Algebra, Wellesley-Cambridge Press, 2016. E. Carlini, LAG: the written exam, v1 and v2 CLUT 2019. E. Carlini, 50 multiple choices in Geometry, CELID 2011.
A. Quarteroni, F. Saleri, P. Gervasio, Scientific Computing with MATLAB and OCTAVE, Springer, 2014. G. Strang, Introduction to Linear Algebra, Wellesley-Cambridge Press, 2016. E. Carlini, LAG: the written exam, v1 and v2 CLUT 2019. E. Carlini, 50 multiple choices in Geometry, CELID 2011.
Modalità di esame: Test informatizzato in laboratorio; Prova scritta (in aula); Prova orale facoltativa;
The exam will check the theoretical knowledge of the student on the course syllabus and it will also check the ability of the student of applying the theoretical knowledge in practical situation. The exam will also check the ability of the student of identifying and applying the best, theoretical or numerical, method to treat some basic problems and in interpreting the obtained results. Thus, the exam will deal with the theoretical and the applied aspects of the course and will be performed through a computer based test, a written test and an optional oral exam (see below). The computer assisted test consists of 8 multiple choice questions on theoretical and practical aspects dealing with the application of the numerical methods met during the course; to answer to most of the questions it is necessary to use the software MATLAB. The computer assisted test has a duration of 45 min and will give up to 10 points. There is a threshold of 3 points, if the student gets no more than 3 points the student fails the exam. The written test has a duration of 60 min and consists of 8 multiple choice and an exercise. The multiple choice questions give up to 16 points and the exercises give up to 7 points. Both the multiple choice questions, both the exercise deal with theoretical and practical aspects of linear algebra and geometry. There is a threshold of 6 points for the multiple choices and of 2 points for the exercise. If the student gets less than 6 points in the multiple choices, then the student fails the exam. If the student gets less than 2 points in the exercise, then the student fails the exam. The teacher can ask the student to take an oral test (only in the case that the student did not fail the computer assisted test or the written test and if the student has a total of at least 18 points). The final mark is the sum of the points the student obtained in the computer assisted test and in the written test; the total can be up to 30L. In the case of an oral test this will be taken into account int he final grade. During the computer assisted test and the written test it is forbidden to use books, notes, electronic devices besides the PC of the LAIB, and any not authorised material.
Exam: Computer lab-based test; Written test; Optional oral exam;
The exam will check the theoretical knowledge of the student on the course syllabus and it will also check the ability of the student of applying the theoretical knowledge in practical situation. The exam will also check the ability of the student of identifying and applying the best, theoretical or numerical, method to treat some basic problems and in interpreting the obtained results. Thus, the exam will deal with the theoretical and the applied aspects of the course and will be performed through two computer based tests, a written test and an optional oral exam (see below). The first computer assisted test consists of 8 multiple choice questions on theoretical and practical aspects dealing with the application of the numerical methods met during the course; to answer to most of the questions it is necessary to use the software MATLAB. This computer assisted test has a duration of 45 min and will give up to 10 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. The second computer assisted test consists of 8 multiple choice questions on theoretical and practical aspects of linear algebra and geometry. This computer assisted test has a duration of 45 min and will give up to 16 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. If the student gets no more than 3 points in the first test or no more than 6 points in the second test, then the student fails the exam. The written test has a duration of 30 min and consists of open questions on the theoretical and practical aspects of linear algebra and geometry. If the student does not get more than 2 points, then the student fails the exam. The teacher can ask the student to take an oral test (only in the case that the student did not fail the computer assisted tests or the written test and if the student has a total of at least 18 points). The final mark is the sum of the points the student obtained in the computer assisted tests and in the written test; the total can be up to 30L. In the case of an oral test this will be taken into account in the final grade. During the computer assisted tests and the written test it is forbidden to use books, notes, electronic devices besides the PC of the LAIB, and any not authorised material.
Modalità di esame: Prova orale facoltativa; Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);
The exam will check the theoretical knowledge of the material of the course and the ability of applying the theory in a practical context. It will also be checked the ability of the student of choosing and applying a numerical method depending on the explicit example. Thus the exam will focus on both theoretical both applied aspects of the course and will be performed using a PC assisted test using both open both closed questions. The test consists of 14 questions of which 10 are on the theoretical part and 4 are on the applied part. The test had a duration of 75 minutes and has a value of 33 points; each question has the same value. Each multiple choice question has 4 alternatives of which only one is correct; each wrong answer has a penalty of 15% of its value and not answering gives 0 points. The teacher can ask the student to take an oral test (only in the case that the student of at least 18 points) to further test the theoretical knowledge of the student. During the test it is forbidden to use books, notes and not authorised electronic devices. The above described test will be performed using the platform Exam with a proctoring system (Respondus).
Exam: Optional oral exam; Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);
The exam will check the theoretical knowledge of the student on the course syllabus and it will also check the ability of the student of applying the theoretical knowledge in practical situation. The exam will also check the ability of the student of identifying and applying the best, theoretical or numerical, method to treat some basic problems and in interpreting the obtained results. Thus, the exam will deal with the theoretical and the applied aspects of the course and will be performed through three computer based tests, and an optional oral exam (see below). The first computer assisted test consists of 8 closed or open questions on theoretical and practical aspects dealing with the application of the numerical methods met during the course; during the exam it will not be possible to use the software MATLAB but it is necessary to know the syntax of its commands. This computer assisted test has a duration of 45 min and will give up to 10 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. The second computer assisted test consists of 8 closed or open questions on theoretical and practical aspects of linear algebra and geometry. This computer assisted test has a duration of 45 min and will give up to 16 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. If the student gets no more than 3 points in the first test or no more than 6 points in the second test, then the student fails the exam. The third computer assisted test has a duration of 30 min and consists of open or closed questions on the theoretical and practical aspects of linear algebra and geometry. If the student does not get more than 2 points, then the student fails the exam. The teacher can ask the student to take an oral test (only in the case that the student did not fail the computer assisted tests and if the student has a total of at least 18 points). The final mark is the sum of the points the student obtained in the computer assisted tests; the total can be up to 30L. In the case of an oral test this will be taken into account in the final grade. During the test it is forbidden to use books, notes and not authorised electronic devices. The above described test will be performed using the platform Exam with a proctoring system (Respondus).
Modalità di esame: Test informatizzato in laboratorio; Prova scritta (in aula); Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);
The above described test will be performed either on-site or on-line. The on-site exam will be performed in a LAIB using the platform Exam. The on-line exam will be performed in a LAIB using the platform Exam and a proctoring system (Respondus).
Exam: Computer lab-based test; Written test; Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);
The exam will check the theoretical knowledge of the student on the course syllabus and it will also check the ability of the student of applying the theoretical knowledge in practical situation. The exam will also check the ability of the student of identifying and applying the best, theoretical or numerical, method to treat some basic problems and in interpreting the obtained results. Thus, the exam will deal with the theoretical and the applied aspects of the course and will be performed through two computer based tests, a written test (only onsite) or a computer assisted test (only online) and an optional oral exam (see below). The first computer assisted test consists of 8 closed or open questions on theoretical and practical aspects dealing with the application of the numerical methods met during the course; to answer to most of the questions it is necessary to use the software MATLAB, possibly using VLaib. This computer assisted test has a duration of 45 min and will give up to 10 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. The second computer assisted test consists of 8 closed or open questions on theoretical and practical aspects of linear algebra and geometry. This computer assisted test has a duration of 45 min and will give up to 16 points; each wrong answer has a penality of 20%; there is no penality for not answered questions. If the student gets no more than 3 points in the first test or no more than 6 points in the second test, then the student fails the exam. The written test (onsite) and the computer assisted test (online) have a duration of 30 min each and consist of open and closed questions on the theoretical and practical aspects of linear algebra and geometry. If the student does not get more than 2 points, then the student fails the exam. The teacher can ask the student to take an oral test (only in the case that the student did not fail the computer assisted tests or the written test and if the student has a total of at least 18 points). The final mark is the sum of the points the student obtained in the computer assisted tests and in the written test; the total can be up to 30L. In the case of an oral test this will be taken into account in the final grade. During the computer assisted tests and the written test it is forbidden to use books, notes, electronic devices besides the PC of the LAIB, and any not authorised material. The online test will be performed using the platform Exam with a proctoring system (Respondus).
Esporta Word


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti