Normalement, les universités enseignent les mathématiques discrètes / la structure discrète. Ma question est, combien de mathématiques faut-il savoir pour comprendre ce domaine? Le calcul est-il nécessaire ou le précalcul fonctionnera-t-il très bien? Faut-il avoir fait des preuves avant de pouvoir comprendre ce domaine?
Merci à tous pour vos réponses.
Remarque: Mes excuses si cela a déjà été demandé. après mon enquête, je n'ai pas trouvé de questions similaires. Si vous pensez que c'est le cas, veuillez indiquer où cela a été répondu et je me ferai un plaisir de terminer / supprimer cela.
discrete-mathematics
user2387
la source
la source
Réponses:
Normalement, les cours dans les universités ont des listes de prérequis. S'il y a des cours sur la liste que vous n'avez pas suivis, vous devriez demander au professeur si vous en avez vraiment besoin.
Les cours de mathématiques discrets peuvent varier considérablement selon ce dont vous avez vraiment besoin pour les comprendre. Vous devrez peut-être ou non avoir fait des preuves; (certains cours de mathématiques discrets vous apprennent à faire des preuves). Je suppose que vous n'avez probablement pas besoin de connaître le calcul. Le calcul n'est pas vraiment nécessaire pour comprendre les mathématiques discrètes, mais si le calcul est une condition préalable pour la classe, il y a un certain nombre de bons exemples et des problèmes de devoirs que le professeur pourrait utiliser qui nécessiteraient en effet du calcul. Et vous pouvez certainement enseigner des cours de mathématiques discrets qui nécessitent une algèbre abstraite de base comme condition préalable.
la source
Les mathématiques discrètes contiennent des ensembles, des relations, des arbres, des graphiques, l'algèbre booléenne, etc. qui sont des sujets conceptuels et non du calcul. Les mathématiques discrètes sont très utiles en vue de la programmation.
la source
Je pense que cette réponse dépend légèrement du programme d'études et de la méthode d'enseignement pour la classe (mathématiques discrètes).
S'il s'agit d'un cours de premier cycle, d'après le livre de Kenneth Rosen, il ne nécessite généralement pas beaucoup de prérequis au-delà des cours de mathématiques standard. Je dirais que la seule condition préalable est la compréhension des mathématiques en général, de base (ordre des opérations, etc.).
Si la classe est un peu plus exigeante et si elle nécessite la connaissance des techniques de démonstration de base, des concepts en théorie des nombres, je pense que le cours d'algèbre abstraite est un bon pré-requis.
Je lis actuellement un livre de Douvres pour le plaisir - " Concepts of Modern Mathematics " par Ian Stewart qui est une excellente introduction d'auto-apprentissage (et au-delà).
En général, il faut lire sur les ensembles, les preuves, l'algèbre booléenne, les machines à états et l'idée générale d'algorithmes pour bien démarrer.
la source
Non. Le calcul consiste à calculer la pente en tout point d'une courbe continue ou à calculer l'aire sous une courbe continue . Étant donné que les plages continues (infiniment infinies) et les plages discrètes (finies ou dénombrables infinies) sont opposées, le calcul est largement inapplicable aux mathématiques discrètes.
Certains concepts des cours de mathématiques de base sont utiles
Les logiques formelles sont également précieuses car les logiques formelles mettent l'accent sur l'induction et la pensée symbolique. Certaines logiques (booléennes) traitent également de valeurs de vérité discrètes.
la source
La réponse dépend à la fois de vos choix de carrière et du programme de votre université.
Pensez-vous que vous aurez besoin de traiter des sons et de la musique? Ensuite, une certaine connaissance du calcul, des séries de puissance et, plus important encore, de la série Taylor, est un MUST.
Allez-vous travailler sur un moteur 3D? Peut-être quelque chose lié à la VR ou une machine de simulation virtuelle? Une algèbre abstraite (groupes, champs, etc.) est alors requise, au moins pour le mouvement de la caméra à la première personne (voir le groupe quaternion et la rotation quaternion). Il en va de même pour l'algèbre linéaire.
Ou peut-être souhaitez-vous travailler dans une entreprise plus orientée ingénieur, telle que Siemens? Le calcul est à nouveau une exigence pour un tel travail, et encore une fois, l'algèbre linéaire l'est aussi.
Tout ce qui précède sont des emplois qui exigent une certaine compétence en matière de mathématiques.
Si vous êtes plus enclin à développer des applications Web / de bureau / mobiles, alors vous n'aurez peut-être pas besoin de beaucoup de mathématiques (au cas où ce ne serait pas une application telle que WolframAlpha).
Vous partez pour une carrière plus théorique? Ensuite, vous aurez besoin d'une très bonne compréhension des algorithmes (complexités, optimisation, etc.) et il vous sera également demandé de trouver des solutions efficaces et de les rendre encore plus optimales après leur déploiement.
Souhaitez-vous un travail de programmation embarqué? Si tel est le cas, vous voudrez également en savoir un peu sur l'ingénierie électrique (DOS et autres) et, comme vous pouvez déjà le dire, quelques mathématiques sont nécessaires pour comprendre cela.
Comme vous pouvez le constater, les mathématiques ne sont pas un sujet à ignorer en matière d'informatique et de programmation, mais elles ne devraient pas définir votre carrière. Voyez ce que vous voulez faire dans le monde de la technologie. Énumérez quelques choix que vous préférez. Après cela, voyez quels mathématiques sont nécessaires pour un bon emploi dans le secteur dans lequel vous avez choisi de travailler. Peut-être que vous ne les aimerez pas. Ils ne sont peut-être pas si intéressants pour vous. Si tel est le cas, passez au deuxième choix et répétez le processus. Si les maths sont plus à votre goût, optez pour cet emploi / domaine / secteur et assommez-vous!
La chose la plus importante dans le "Hello World!" (jeu de mots) est de vous fournir des compétences de codage et d'algorithme sur le point. S'attaquer à certains domaines: webdev, intégré, etc. (au moins lire à leur sujet). Apprenez ensuite les mathématiques dont vous aurez besoin dans votre domaine de prédilection.
J'espère que cela vous a répondu un peu et que cela a été utile!
la source