(Translated by https://www.hiragana.jp/)
Wikipedia:School and university projects/Discrete and numerical mathematics/Learning plan - Wikipedia Jump to content

Wikipedia:School and university projects/Discrete and numerical mathematics/Learning plan

From Wikipedia, the free encyclopedia


Please contribute to the protection of the environment: print this document only if you consider it absolutely necessary.


Warning: This page contains likely dynamic content (i.e., resources in a wider sense).



This university learning plan consists of a primer on discrete mathematics and its applications including a brief introduction to a few numerical analysis.

It has a special focus on dialogic learning (learning through argumentation) and computational thinking, promoting the development and enhancement of:

My personal experience is the foundation of it. Wikipedia and other information sources, in English and Spanish, support it.

Course educational materials — including video — by others, help to improve this plan.

Using Wikipedia, bibliography, multimedia and others, stimulate and enhance learning through crossover learning, incidental learning, learning by doing, learning by teaching and microlearning, leaving renewed flavours of blended learning such as flipped learning.

Please, be free for suggesting improvements (see this section).


Ex ante Background information Specific information Project on Wikipedia Course outline Paths on Wikipedia Sample exams Real exams Study programme Ex post


Introduction

'I was speaking one day to a chemical expert about Avogrado's hypothesis concerning the number of molecules of the gases in equal volume, and its relation with the so-called Mariotte's law and its consequences in modern chemistry, and he came to answer: "Theories, theories! All of that does not matter to me ... That is for those who do science, I just apply it." I kept silent, torturing my mind to finding out how science can be applied without doing it, and finally, when after some time I knew why our expert had been close to dying, I understood it finally.'
Miguel de Unamuno (1864-1936): De la enseñanza superior en España [On higher education in Spain], Madrid, Revista Nueva, 1899, http://www.liburuklik.euskadi.eus/handle/10771/24524, p. 45. Also, in: Obras Completas de Miguel de Unamuno, Vol. VIII (Ensayos), pp. 1-58 (the quotation, on page 32).

Glossary of abbreviations[edit]

Ex ante I: Mathematics and Computing[edit]

(Just as an appetiser)

— Harangues[edit]

— Discrete mathematics[edit]

— Algorithms[edit]

Ex ante II: Theme wikis[edit]

— Wikipedia (Starting points)[edit]

— Others:[edit]

Ex ante III: Graduates in computing (Spain)[edit]

Ex ante IIII: Pre-university mathematical literacy[edit]

Ex ante V: General motivation[edit]

'Listening to my father during those early years, I began to realise how important it was to be an enthusiast in life. He taught me that if you are interested in something, no matter what it is, go at it full speed ahead. Embrace it with both arms, hug it, love it and above all become passionate about it. Lukewarm is no good. Hot is no good, either. White hot and passionate is the only thing to be.'

Roald Dahl: My Uncle Oswald. London, England (GB-ENG), UK: Penguin Books Limited, 1980, p. 37.

---

Ex ante VI: Specific motivation[edit]

— Films

— Prove why it is so

Background information

Universities[edit]

— International[edit]
— Spain: Institutions, organizations, associations[edit]
— Spain: Legislation[edit]

University of Extremadura (Spain)[edit]

School of Technology (EPCC)[edit]

Specific information

— Professor[edit]

Juan Miguel León Rojas

Office: 1904/1/9 (according to the planimetry of Cáceres campus facilities and services: building [Civil Engineering premises]/floor/office) (you may consult the course programme (ficha12a) to find out where it is).

E-mail: jmleon@unex.es.

Office hours.

— Course description[edit]

This course is a primer on discrete mathematics and its applications including a very short introduction to a few numerical methods.

UEX code: 501272.

— Rationale[edit]

The recommendations included in the Computer Engineering Curricula 2016* and in the Computer Science Curricula 2013, among others, have been considered.

Regarding Discrete Mathematics, the latter report identifies the following topics as the knowledge base for discrete structures (pp.76-81):

  • (DS1) Functions, relations and sets,
  • (DS2) Basic logic,
  • (DS3) Proof techniques,
  • (DS4) Basics of counting,
  • (DS5) Graphs and trees, and
  • (DS6) Discrete probability,

to which we would add:

  • (DM1) Algebraic structures,
  • (DM2) Matrices,
  • (DM3) Algorithms and complexity, and
  • (DM4) Basic number theory.

On the other hand, we have to keep in mind that some of these topics are studied in other courses taught at the School of Technology: DS6, in Statistics (UEX 501270); DM2, in Linear Algebra (UEX 502382); DM3, in Introduction to Programming (UEX 502304) and in Analysis and Design of Algorithms (UEX 501273); DS5, in Analysis and Design of Algorithms (UEX 501273) and in Data Structures and Information (UEX 501271), although from an algorithmic point of view.

With respect to Numerical Calculus and in order to provide students with a sufficient introduction to the algorithms and methods for computing discrete approximations used to solving continuous problems, in terms of linear and non linear approaches to a problem, we identify as essential contents:

  • (NC1) Roots of Equations,
  • (NC2) Linear Algebraic Equations, and
  • (NC3) Curve Fitting (regression and interpolation).

On the other hand, again, we have to keep in mind that some of these topics are studied in other courses taught at the School of Technology: NC2, in Linear Algebra (UEX 502382); NC3, in Statistics (UEX 501270) (with regard to regression).

With all this in mind and meeting all the essential requirements of the academic program (ficha12a), 60 hours are programmed as can be seen in a synthetic way in the course outline and scheduled in the tentative course outline (chronogram for the 2019-2020 academic year).


* https://www.computer.org/cms/Computer.org/professional-education/curricula/ComputerEngineeringCurricula2016.pdf
https://www.acm.org/education/CS2013-final-report.pdf

— Course objectives[edit]

After taking this course students should have reached the following objectives:

  • Targets: Representation, formulation, abstraction, modelling, verification and generalization.
  • General: Acquire scientific culture and mathematical culture in particular. Enhance reflective and creative attitudes. Enhance skills and abilities of analysis, search, discovery, verification and generalization. Promote the development and enhancement of problem-solving skills and of positive attitudes towards mathematical, analytical and concrete critical thinking. Be prepared for independent, critical study and assessment of elementary academic and informative publications about the topics covered in the course. Develop the capacity for lifelong learning.
  • Common: Enhance the ability to develop strategies for problem solving and decision making. Increase the ability to interpret the results obtained. Increase the rigor in the arguments and develop the reading and writing skills, the ability to use information and the capacity to make written or oral presentation of ideas and reasoning.
  • Specific for themes 1 (Fundamentals) and 2 (Number Theory): Enhance the ability to understand and use the logical-mathematical language. Develop the capacity for abstraction through the construction of logical-mathematical arguments. Enhance the capacity of logical-mathematical reasoning in its deductive, inductive, abductive and algorithmic types.
  • Specific for themes 3 (Combinatorics) and 4 (Difference Equations): Enhance the capacity of logical-mathematical reasoning in its inductive, algorithmic and recursive types. Enhance the ability to count.

— Prerequisites[edit]

Although in respect of scientific knowledge, it has no particular prerequisites, some prior background in maths (mainly in algebra, calculus and probability) and computing (mainly in programming) is welcomed but in no way presupposed. Regarding English language, it may be desirable that you are at a intermediate conversational level, e.g. at least as skilled as an independent (self-reliant) user (level B) according to the Common European Framework of Reference for Languages*. You might find out your English level taking this free online English test and then you might improve your knowledge of the English language, for instance, practising your English skills at your level, and many more things available on these pages by the British Council (Prince of Asturias Award for Communication and Humanities 2005).


* Please keep in mind that it is enough to know the English language at a CEFR B1 level to apply for British citizenship or to settle in the UK and at a CEFR B2 level to study in the UK at a degree level or above.

— Course program[edit]

Academic year 2019-2020[edit]
Academic year 2018-2019[edit]

— School hours[edit]

— Textbooks[edit]

— Discrete mathematics[edit]
Textbook[edit]

For the discrete mathematics part of the course, students are encouraged to use the following book as a textbook:

(However, its eighth edition is already available — 2019, http://highered.mheducation.com/sites/125967651x/information_center_view0/index.html).

As this book cover the vast majority of the material of the course — which, incidentally, corresponds to what is currently taught in hundreds of universities in the field of discrete mathematics —, students are encouraged to adopt and study it. Rosen's book is both a textbook and a workbook with lots of exercises and practical cases (computer projects, computations and explorations). It is even a guidebook including suggested readings, Despite its encyclopaedic spirit, it is also a handbook including lists of key terms and results and review questions.

Companion website[edit]

In addition, it has a companion website: http://www.mhhe.com/rosen.

For instance, you can download a complete set of lecture slides: http://highered.mheducation.com/sites/0073383090/student_view0/lecture_powerpoint_slides.html

Please be aware that:

All these companion websites include, among other material and resources, interactive demos, self assessments and extra examples.

Companion books describing solutions for each of the proposed exercises[edit]

On the other side, this book is accompanied by books describing solutions for each of the proposed exercises, for instance, for the 5th and 7th US editions:

Companion books exploring and discussing contents and solutions to the proposed 'computer projects' and 'computations and explorations'[edit]

And also by the supplementary books exploring and discussing contents and solutions to the 'computer projects' and 'computations and explorations' sections, from the 7th US edition:

Companion book about applications of discrete mathematics[edit]

Finally, you can download another supplement, one book about applications of discrete mathematics, last edition, paired with Rosen's book 6th edition, in any case for you to study it once you finish the course, except for the chapters that are of interest to it:

— Numerical calculus[edit]

For the short numerical calculus part of the course, students are encouraged to use the following book as a textbook:

  • Chapra, Steven C., & Canale, Raymond P. (2006) Numerical Methods for Engineers (5th international edition). New York: The McGraw­Hill Companies, Inc. ISBN 0-07­-124429­-8. © ARR.

Companion website: http://www.mhhe.com/engcs/general/chapra/

Please be aware that:

At the UEX library, you have electronic access to the 6th edition, in Spanish: http://0-www.ingebook.com.lope.unex.es/ib/NPcd/IB_BooksVis?cod_primaria=1000187&codigo_libro=4250


— To find out more, while course is running (or once it is finished)[edit]

In addition to the references that appear in the course outline and in the academic program (ficha12a), and to those that can be mentioned in the classroom (large group and seminar/lab meetings) or posted on the talk page of the learning plan or at the UEX online campus in the course private forum, and to those that are referenced in the 13 question selections that are used throughout the course, you should consider:

— Communicating[edit]

University project on the English Wikipedia

Participating in MATDIN is an optional continuous evaluation out-of-class practical activity which is worth a try for contributing to your personal developmentand because it might help you boost your course grade; furthermore, if you are thinking of grading with distinction ['matrícula de honor', in Spanish], your participation in this project is strongly recommended. Find out more on its descriptive web page and in the welcome message to the course.

It is important that you become aware that joining the university project 'Discrete numerical mathematics' is optional. Therefore, it is entirely up to you to do it. But if you do it, remember, you are required to:
  • (a) use your true identity on free, open and public access web pages (Wikipedia) — although you can use an alias as your username, you must report your real identity (first, middle and last name) on your user page on the English Wikipedia —;
  • (b) be polite and respect diversity (please remember, diversity is a wealth, neither a problem nor a threat);
  • (c) comply with the rules and obligations laid down by the project coordination for this project (click and read them here), in particular the dynamic commitments (click and read them here);
  • (d) help the individuals involved in the project as much as possible;
  • (e) above all, commit yourself to you.

— On the English-language Wikipedia[edit]

— Communicating[edit]

To keep track of the project you have joined to, please follow the recommendations on its descriptive page, particularly on 'The basics' subsection.

— Equivalent project on the Spanish-language Wikipedia[edit]

(Only if you take the course in Spanish).

Contents and learning paths on Wikipedia

'Do I contradict myself?
Very well then I contradict myself,
(I am large, I contain multitudes.)'
Walt Whitmann (1819-1892): Song of Myself (in Leaves of Grass, 1855)

Considerations[edit]

Course outline[edit]

Contents: ► Logic: propositions, propositional equivalences, predicates and quantifiers, nested quantifiers, translating English statements into the language of logic and vice versa, valid arguments and rules of inference; direct and indirect proofs, verification and refutation strategies (truth tables, proof by contraposition, proof by contradiction, normal forms, natural deduction, semantic tableaux). ► Sets: concepts and definitions, cardinality and power set; relations (membership, inclusion and equality), operations (union, intersection, complement, difference, symmetric difference) and properties, partition, cardinality of the union, cartesian product. ► Maps and functions: types (injective, surjective and bijective), monotony, representation (cartesian, arrow-set, matrix-based and graph-based), composition, inverse; multiset. ► Relations: properties, representing relations using matrices and graphs; equivalence relations, equivalence classes and partitions; tolerance relations; orderings, Hasse diagrams; preference relations. ► Cardinality: infinite sets, countability, Cantor's diagonal argument, Cantor's theorem and the continuum hypothesis. ► Induction: weak, strong and structural; well ordering. ► Algebraic structures: magma, semigroup, monoid, group, ring, integral domain, field; homomorphism.
Seminars/Labs: ► [1]: Proofs and refutations, I; ► [2]: Proofs and refutations, II; ► [3]: Proofs and refutations, III; ► [4]: Induction and recursion; ► [5]: Cardinality and algebraic structures.
Connections: ...
Contents: ► Divisibility and modular arithmetic: divisibility, division algorithm, modular arithmetic. ► Primes and greatest common divisor: integer representations, prime numbers and their properties, the fundamental theorem of arithmetic, conjectures and open problems about primes, greatest common divisor and least common multiple, the Euclidean algorithm, Bézout's theorem and the extended Euclidean algorithm. ► Solving congruences: linear congruences, Euler's φふぁい function, the Chinese remainder theorem, Euler-Fermat's theorem, Fermat's little theorem, Wilson's theorem and Wolstenholme's theorem. ► Applications of congruences: cryptography. ► Divisibility rules: power residues, divisibility rules. ► Diophantine equations: linear equations, systems.
Seminars/Labs: ► [6]: Divisibility, modular arithmetic, primes, gcd and congruences; ► [7]: Diophantine and congruence equations, I; ► [8]: Diophantine and congruence equations, II.
Connections: ...
Contents: ► The basics of counting: the sum rule, the product rule, the subtraction rule (inclusion-exclusion principle) and the division rule; the pigeonhole principle and its generalization; binomial coefficients and identities; variations, permutations and combinations. ► Combinatorial proofs: bijective proofs and double counting proofs. ► Combinatorial modeling: 1st, sample selection and unit labelling with and without repetition; 2nd, grouping units (distribution, storage or placement of objects into recipients); 3rd, partitions of sets, and 4th, partitions of numbers.
Seminars/Labs: ► [9]: Combinatorics, I; ► [10]: Combinatorics, II; ► [11]: Combinatorics, III.
Contents: ► Linear difference equations: homogeneous and non-homogeneous; with constant coefficients; direct; simple or multiple; indirect: systems of linear difference equations. ► Linear discrete dynamical systems: population dynamics, linear discrete dynamical models, BIDE models, Markov chains. ► Solving equations numerically: method of successive approximations (fixed point iteration); secant method.
Seminars/Labs: ► [12]: Difference equations, I; ► [13]: Difference equations, II.
Connections: ...
Contents: ► Graphs; Numerical calculus; Complimentary knowledge pills; Editathons.
Connections: ...

WP+: Paths on Wikipedia, bibliography (theory and proposed and solved exercises), multimedia and even more[edit]

Using Wikipedia, bibliography, multimedia and others, stimulate and enhance learning through crossover learning, incidental learning, learning by doing, learning by teaching and microlearning, leaving renewed flavours of blended learning such as flipped learning.

Very important warning[edit]


Logic Sets, relations and functions Cardinality, induction and recursion Algebraic structures Number theory Combinatorics Difference equations Appendix: Graphs Appendix: Numerical calculus Appendix: More knowledge pills


Theme 1.- Fundamentals[edit]

Logic[edit]
Key concepts[edit]

— Propositional logic

— Verification and rebuttal strategies, I

— Predicate logic

— Translating English statements into the language of logic and vice versa

— Valid arguments and inference rules

— Direct and indirect proofs

— Verification and rebuttal strategies, II

— Verification and rebuttal strategies, III

— Some unusual situations in Logic

Connections[edit]

— Automated reasoning

— Boolean algebra

— Diagrammatic reasoning

— Logic gates

Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • —¤— Kenneth H. Rosen. Discrete mathematics and its applications. New York, New York State (US-NY), United States: McGraw-Hill, 7th edition, 2012. ISBN 978-0-07-338309-5. (Chapter 1 and related exercises).
  • —¤— Amador Antón y Pascual Casañ, Lógica Matemática. Ejercicios. I. Lógica de enunciados. Valencia, Valencian Community (ES-VC), Spain: NAU llibres, 3rd edition, 1987. ISBN 84-85630-42-4
  • —¤— María Manzano y Antonia Huertas, Lógica para principiantes. Humanes de Madrid, Madrid, Community of Madrid (ES-MD), Spain: Alianza, 2006. ISBN 84-206-4570-2.
  • —¤— Kenneth A. Rosen. Matemática discreta y sus aplicaciones. Aravaca, Madrid, Community of Madrid (ES-MD), Spain: McGraw-Hill/Interamericana de España, S.A.U., 5th edition, 2004. ISBN 84-481-4073-7. (Sections 1.1, 1.2, 1.3, 1.4, 1.5, 3.1 and related exercises).
Software[edit]

In English: In Spanish:
  • —¤— Logisim (a graphical tool for designing and simulating logic circuits)] (in Spanish, English and more languages). © GNU GPL.
Multimedia[edit]

In English: In Spanish:
See also[edit]

In English: In Spanish:
To find out more[edit]

  1. Portal:Mathematics
  2. Portal:Philosophy
  3. And more:
    1. Outline of logic
    2. Category:Concepts in logic
    3. WikiProject Logic
    4. Logic alphabet
    5. Metamath. © Public domain (with some exceptions)
    6. Equational logic; for instance, chapter 5 (Equational Logic: Part 1) from Backhouse, Roland, Program Construction. The Correct Way, 2002.
  4. And even more:
    1. Index of logic articles
    2. List of logicians
Sets, relations and functions[edit]
Key concepts[edit]

— Sets

- Partition and cover

— Relations

- Representation

- Outstanding types

- Tolerance relations
- Indiference and preference relations
- Well order
— Functions
— Paradoxes
Connections[edit]

— Extensive systems

— Entity-relationship model

Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • —¤— Kenneth A. Rosen. Discrete mathematics and its applications. 7th edition. (Sections 2.1, 2.2, 2.3, Chapter 9 and related exercises). McGraw-Hill, New York, New York, United States, 2012, ISBN 978-0-07-338309-5
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:

— Sets

— Relations

— Functions

— Sets

— Relations

— Functions

  • Soto Espinosa, Jesús. "Aplicaciones entre conjuntos finitos" (Vídeo). Guadalupe, Murcia, Región de Murcia (ES-MC), España: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Vídeo). Guadalupe, Murcia, Región de Murcia (ES-MC), España: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM). (Ejercicio 2).
  • Soto Espinosa, Jesús. "Aplicaciones. Ejercicio 1" (Vídeo). Guadalupe, Murcia, Región de Murcia (ES-MC), España: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Aplicaciones. Ejercicio 2" (Vídeo). Guadalupe, Murcia, Región de Murcia (ES-MC), España: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Aplicaciones. Ejercicio 3" (Vídeo). Guadalupe, Murcia, Región de Murcia (ES-MC), España: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
To find out more[edit]

  1. Portal:Mathematics
Transitive binary relations
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Total, Semiconnex Anti-
reflexive
Equivalence relation Green tickY Green tickY
Preorder (Quasiorder) Green tickY
Partial order Green tickY Green tickY
Total preorder Green tickY Green tickY
Total order Green tickY Green tickY Green tickY
Prewellordering Green tickY Green tickY Green tickY
Well-quasi-ordering Green tickY Green tickY
Well-ordering Green tickY Green tickY Green tickY Green tickY
Lattice Green tickY Green tickY Green tickY Green tickY
Join-semilattice Green tickY Green tickY Green tickY
Meet-semilattice Green tickY Green tickY Green tickY
Strict partial order Green tickY Green tickY Green tickY
Strict weak order Green tickY Green tickY Green tickY
Strict total order Green tickY Green tickY Green tickY Green tickY
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Definitions, for all and
Green tickY indicates that the column's property is always true the row's term (at the very left), while indicates that the property is not guaranteed in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric, is indicated by Green tickY in the "Symmetric" column and in the "Antisymmetric" column, respectively.

All definitions tacitly require the homogeneous relation be transitive: for all if and then
A term's definition may require additional properties that are not listed in this table.

Cardinality, induction and recursion[edit]
Key concepts[edit]

— Cardinality

- , and are countable sets

- is an uncountable set

- Cantor's Theorem and the Continuum Hypothesis

— Induction
— Recursion
Connections[edit]

— Hypercomputability

Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • —¤— Kenneth A. Rosen. Discrete mathematics and its applications. 7th edition. (Sections 2.5, 5.1, 5.2, 5.3, Chapter 9 and related exercises). McGraw-Hill, New York, New York, United States, 2012, ISBN 978-0-07-338309-5
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:


To find out more[edit]

  1. Manuel José González Ortiz (2000). La hipótesis del continuo. Números 43-44, artículo n. 63 (pp. 315-318). Sociedad Canaria "Isaac Newton" de Profesores de Matemáticas y Nivola Libros y Ediciones S.L. Disponible en: http://www.sinewton.org/numeros/index.php?option=com_content&view=article&id=72:volumen-43-septiembre-2000&catid=35:sumarios-webs&Itemid=66
  2. Continuum hypothesis. Encyclopedia of Mathematics. Disponible en: http://www.encyclopediaofmath.org/index.php?title=Continuum_hypothesis
  3. Koellner, Peter, "The Continuum Hypothesis", The Stanford Encyclopedia of Philosophy (Winter 2016 Edition), Edward N. Zalta (ed.). Disponible en: https://plato.stanford.edu/archives/win2016/entries/continuum-hypothesis/.
  4. The Continuum Hypothesis (la página web «oficial» de la hipótesis del continuo, en Infinity Ink [Nancy McGough, 1992]). Disponible en: http://www.ii.com/math/ch/
  5. Portal:Mathematics
  6. And more:
    1. * Category:Set theory
Transitive binary relations
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Total, Semiconnex Anti-
reflexive
Equivalence relation Green tickY Green tickY
Preorder (Quasiorder) Green tickY
Partial order Green tickY Green tickY
Total preorder Green tickY Green tickY
Total order Green tickY Green tickY Green tickY
Prewellordering Green tickY Green tickY Green tickY
Well-quasi-ordering Green tickY Green tickY
Well-ordering Green tickY Green tickY Green tickY Green tickY
Lattice Green tickY Green tickY Green tickY Green tickY
Join-semilattice Green tickY Green tickY Green tickY
Meet-semilattice Green tickY Green tickY Green tickY
Strict partial order Green tickY Green tickY Green tickY
Strict weak order Green tickY Green tickY Green tickY
Strict total order Green tickY Green tickY Green tickY Green tickY
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Definitions, for all and
Green tickY indicates that the column's property is always true the row's term (at the very left), while indicates that the property is not guaranteed in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric, is indicated by Green tickY in the "Symmetric" column and in the "Antisymmetric" column, respectively.

All definitions tacitly require the homogeneous relation be transitive: for all if and then
A term's definition may require additional properties that are not listed in this table.

Algebraic structures[edit]
Key concepts[edit]

— Algebraic structures

— Magma, semigroup and monoid

— Group

— Ring, integral domain and field

— Homomorphisms

Connections[edit]

— Cryptography

— Category theory

— Coding theory

Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:

— Algebras

— Groups

— Examples of groups

— Homomorphism of groups

— Rings

— Integral domains

To find out more[edit]

  1. Portal:Mathematics
  2. And more:
    1. Multiplicative group of integers modulo n

Theme 2.- Number theory[edit]

Number theory[edit]
Key concepts[edit]

— Divisibility and modular arithmetic
— Primes and greatest common divisor
— Solving congruences
— Applications of congruences
— Divisibility rules
— Diophantine equations
— Paradoxes
Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • —¤— Thomas Koshy. Elementary number theory with applications. Academic Press (an imprint of Elsevier Inc.), New York, United States, 2nd edition, 2007, ISBN: 978-0-12-372487-8
  • —¤— Kenneth A. Rosen. Discrete mathematics and its applications. 7th edition. (Chapter 4 and related exercises). McGraw-Hill, New York, New York, United States, 2012, ISBN 978-0-07-338309-5
  • Kenneth A. Rosen. Elementary number theory and its applications. Addison-Wesley, Reading, Massachusetts, United States, 1986, ISBN 0-201-06561
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:

— Divisibility and modular arithmetic

— Primes and GCD

— Solving congruences and their applications

— Diophantine equations

— Cryptography

— Divisibility

— Primes and GCD

  • Soto Espinosa, Jesús. "Números primos, ejemplo 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Números primos, ejemplo 2" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Números primos, ejemplo 3" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Números primos, ejemplo 5" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Infinitud de los números primos" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Teorema fundamental de la aritmética" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Máximo común divisor" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Máximo común divisor, ejemplo 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Máximo común divisor, ejemplo 2" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Máximo común divisor, ejemplo 3" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Máximo Común Divisor, ejemplo 4" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Algoritmo de Euclides" (Video). Universidad Católica de Murcia (UCAM).

— Bézout's lemma

  • Soto Espinosa, Jesús. "Identidad de Bézout" (Video). Universidad Católica de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Identidad de Bézout, ejemplo 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Identidad de Bézout, ejemplo 2" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).

— Modular arithmetic. Euler's φふぁい function (totient function)

  • Soto Espinosa, Jesús. "Función φふぁい de Euler" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Función φふぁい de Euler, propiedad 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Función φふぁい de Euler, propiedad 2" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).

— Diophantine equations

— Congruences

Ecuaciones
Sistemas

— Congruences: Casting out nines

— False positives: Casting out elevens

— Power residues

— Divisibility rules

See also[edit]

To find out more[edit]

  1. Portal:Mathematics
  2. And more:
    1. Divisibility
      1. Division algorithm (Algorithms for division)
    2. Primality
      1. Quadratic residue
      2. Quadratic reciprocity
      3. Primality test
    3. Pseudo-random number generation
      1. List of random number generators
    4. Cryptography
      1. Highly totient number
      2. Highly composite number
      3. Smooth number
      4. Rough number
      5. Semiprime
      6. Elliptic curve cryptography
    5. List of prime numbers
    6. List of numbers

Theme 3.- Combinatorics[edit]

Combinatorics[edit]
Key concepts[edit]

— The basics of counting

- Rules of sum, product, substraction and division

- Drawer principle and its generalisation

- Binomial coefficients and identities

- (Ordinary) (i.e., without repetition) variations, permutations and combinations, and with repetition, and circular permutations

- Counting with restrictions

— Combinatorial proofs: 1st, bijective proofs; 2nd, double counting proofs; 3rd, using distinguished element, and 4th, using the inclusion-exclusion principle
— Combinatorial modeling

- I: Sample selection and unit labelling with and without repetition

- II: Grouping units (distribution, storage or placement of objects into recipients)
(Occupancy problems)

- III: Partition of sets

· Catalan and Narayana numbers. Noncrossing partitions

- IV: Additive decompositions of numbers

— Paradoxes
Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • Máximo Anzola and José Caruncho. Problemas de Álgebra. Tomo 1. Conjuntos-Grupos. Primer Ciclo, Madrid, Spain. (Chapter 8 'Combinatoria', 31 solved problems), 1981.
  • L. Barrios Calmaestra. Combinatoria. In: Proyecto Descartes. Ministry of Education, Government of Spain, 2007. (Open access). http://descartes.cnice.mec.es/materiales_didacticos/Combinatoria/combinatoria.htm
  • M. Delgado Pineda. Material from «Curso 0: Matemáticas». Part: Combinatoria: Variaciones, Permutaciones y Combinaciones. Potencias de un binomio. OCW UNED. (Theory and exercises). 2010. (CC BY-NC-ND). http://ocw.innova.uned.es/matematicas-industriales/contenidos/pdf/tema5.pdf
  • I. Espejo Miranda, F. Fernández Palacín, M. A. López Sánchez, M. Muñoz Márquez, A. M. Rodríguez Chía, A. Sánchez Navas and C. Valero Franco. Estadística Descriptiva y Probabilidad. Servicio de Publicaciones de la Universidad de Cádiz. (Appendix 1: Combinatoria). 2006. (GNU FDL). http://knuth.uca.es/repos/l_edyp/pdf/febrero06/lib_edyp.apendices.pdf
  • —¤— Franco Brañas, José Ramón; Espinel Febles, María Candelaria; Almeida Benítez, Pedro Ramón (2008). Manual de combinatoria. Badajoz, Extremadura (ES-EX), España: @becedario. ISBN 978-84-96560-73-4. © ARR.
  • —¤— Kenneth A. Rosen. Matemática discreta y sus aplicaciones. 5th edition. (Chapters 4 and 6 and related exercises). McGraw-Hill/Interamericana de España, S.A.U., Aravaca (Madrid), Madrid, Spain, 2004, ISBN 84-481-4073-7
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:

— Basic principles

  • Soto Espinosa, Jesús. "Principios básicos de conteo" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM). (Ejercicio 3).

— Variations, permutations and combinations

  • Soto Espinosa, Jesús. "Variaciones" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Variaciones con repetición" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Permutaciones" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Permutaciones, ejemplo 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Permutaciones circulares" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Permutaciones con repetición" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinaciones" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinaciones con repetición" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).

— Binomial numbers

  • Soto Espinosa, Jesús. "Número binomial" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Número binomial, ejercicio 2" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Número binomial, ejercicio 3" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Número binomial, ejercicio 5" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Número binomial, fórmula de Stifel" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Coeficiente Multinomial, ejercicio 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 6" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 7" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 8" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 9" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 10" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Combinatoria, ejemplo 11" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Teorema del binomio" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Fórmula de Leibniz" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).

— Inclusion-exclusion principle

  • Soto Espinosa, Jesús. "Principio de inclusión-exclusión" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Generalización del principio de inclusión-exclusión" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Principio de inclusión-exclusión - Ejemplo 1" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Desarreglos" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Contando desarreglos" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).

— Partitions

  • Soto Espinosa, Jesús. "Particiones. Número de Bell" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Número de Stirling de segunda clase" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
  • Soto Espinosa, Jesús. "Ejercicios" (Video). Guadalupe, Murcia, Region of Murcia (ES-MC), Spain: Escuela Politécnica Superior, Universidad Católica San Antonio de Murcia (UCAM).
See also[edit]

To find out more[edit]

  1. Portal:Mathematics
  2. And more:
    1. Generating functions
    2. Examples of generating functions

Theme 4.- Difference equations[edit]

Finite difference equations (recurrence relations)[edit]
Key concepts[edit]

Some useful previous concepts: Recursive definition, Recursion and Recursion (computer science)
— Linear difference equations
— Linear discrete dynamical systems

- Population dynamics

- Linear discrete dynamical models

- BIDE models

- Markov chains

— Solving equations numerically
Connections[edit]

— Computational complexity

Bibliography: theory and proposed and solved exercises[edit]

En español: En inglés:
Software[edit]

In English: In Spanish:
Multimedia[edit]

In English: In Spanish:
To find out more[edit]

  1. Integer sequences
  2. List of integer sequences in the OEIS that have their own English Wikipedia entries
  3. Index to OEIS: Section Recurrent Sequencies
  4. Recursion (computer science)
  5. Exponential factorial
  6. Ackermann function
  7. McCarthy 91 function
  8. Tower of Hanoi
  9. Josephus problem

Appendices[edit]

Graphs[edit]
Key concepts[edit]

Bibliography: theory and proposed and solved exercises[edit]

In English: In Spanish:
  • —¤— Kenneth A. Rosen. Discrete mathematics and its applications. 7th edition. (Chapters 10 and 11 and corresponding exercises). McGraw-Hill, New York, New York, United States, 2012, ISBN 978-0-07-338309-5
  • —¤— Kenneth A. Rosen. Matemática discreta y sus aplicaciones. 5th edition. (Chapters 8 and 9 and corresponding exercises). McGraw-Hill/Interamericana de España, S.A.U., Aravaca (Madrid), Madrid, Spain, 2004, ISBN 84-481-4073-7