Tu vas découvrir les fonctions du second degré, ces fameuses...
Cours de Mathématiques Première Spé : Étude du Second Degré









Représentation graphique des fonctions du second degré
Les fonctions du second degré donnent toujours des paraboles quand on les trace. C'est parti pour comprendre comment elles bougent !
Avec f(x) = x² + β, tu décales la parabole de base vers le haut ou vers le bas. Si β = 3, tu montes de 3 unités. Si β = -2, tu descends de 2 unités. L'axe de symétrie reste toujours x = 0.
Pour g(x) = ², tu déplaces la parabole à gauche ou à droite. Si α = 2, tu vas à droite de 2. Si α = -3, tu vas à gauche de 3. Le sommet se trouve alors au point (α, 0) et l'axe de symétrie devient x = α.
Avec h(x) = αx², tu changes la forme de la parabole. Si α > 1, elle devient plus "serrée". Si 0 < α < 1, elle s'élargit. Si α < 0, elle se retourne complètement !
Astuce : Le sommet d'une parabole f(x) = a² + β est toujours au point (α, β). C'est son point le plus haut si a < 0, le plus bas si a > 0.

Forme canonique et identités remarquables
La forme canonique, c'est la façon la plus pratique d'écrire une fonction du second degré. Elle te dit directement où est le sommet !
D'abord, révise tes identités remarquables : ² = x² + 2bx + b². Donc x² + 2bx = ² - b². Par exemple, x² + 10x = ² - 25.
Prenons f(x) = 2x² + 12x + 10. Tu factorises le 2 : f(x) = 2. Puis tu complètes le carré : x² + 6x = ² - 9. Donc f(x) = 2 = 2² - 8.
Le discriminant Δ = b² - 4ac apparaît naturellement dans ce processus. Les coordonnées du sommet sont α = -b/(2a) et β = -Δ/(4a).
Conseil : Une fois en forme canonique f(x) = a² + β, tu lis directement le sommet (α, β) et tu sais tout sur ta parabole !

Calcul pratique du sommet et programmation
Maintenant tu as les formules directes pour trouver le sommet sans passer par la forme canonique !
Pour f(x) = ax² + bx + c, calcule d'abord Δ = b² - 4ac. Puis α = -b/(2a) et β = -Δ/(4a). Le sommet est S(α, β).
Exemple avec f(x) = 2x² + 12x + 10 : a = 2, b = 12, c = 10. Donc Δ = 144 - 80 = 64, α = -12/4 = -3, β = -64/8 = -8. Le sommet est S(-3, -8).
Le code Python automatise tout ça. Tu saisis a, b, c et le programme calcule le discriminant, les coordonnées du sommet et donne la forme canonique. Super pratique pour vérifier tes calculs !
a = int(input("a"))
b = int(input("b"))
c = int(input("c"))
d = b**2 - 4*a*c
alpha = -b/(2*a)
beta = -d/(4*a)
Bon plan : Utilise ce code pour checker tes exercices. Si tu te plantes dans les calculs, tu le verras tout de suite !

Résolution des équations du second degré
Résoudre ax² + bx + c = 0, c'est trouver où la parabole coupe l'axe des x. Le discriminant Δ te dit tout !
Si Δ > 0 : deux solutions distinctes x₁ = /(2a) et x₂ = /(2a). La parabole coupe l'axe des x en deux points.
Si Δ = 0 : une solution double x₀ = -b/(2a). La parabole touche juste l'axe des x au sommet.
Si Δ < 0 : aucune solution réelle. La parabole ne touche jamais l'axe des x.
Exemple : 2x² + 12x + 10 = 0. Avec Δ = 64 > 0, tu as x₁ = (-12 - 8)/4 = -5 et x₂ = (-12 + 8)/4 = -1. Tu peux alors factoriser f(x) = 2.
Truc de pro : Mémorise que la somme des racines vaut -b/a et leur produit c/a. Ça permet de vérifier tes calculs rapidement !

Applications et vérifications
Maintenant on vérifie tout avec les exemples concrets et on code pour automatiser !
Pour f₁(x) = 2x² + 12x + 10 : Δ = 64, donc √Δ = 8. Les solutions sont x₁ = -5 et x₂ = -1. Tu obtiens f₁(x) = 2.
Pour f₂(x) = -2x² + 12x - 18 : Δ = 0, donc une solution double x₀ = 3. D'où f₂(x) = -2².
Le programme Python complet gère tous les cas avec des conditions if/elif. Il calcule Δ, affiche le nombre de solutions et donne la factorisation quand c'est possible.
Les relations entre les racines sont super utiles : si x₁ et x₂ sont les solutions, alors x₁ + x₂ = -b/a et x₁ × x₂ = c/a. Réciproquement, si tu connais la somme s et le produit p de deux nombres, ils sont solutions de x² - sx + p = 0.
Méthode infaillible : Calcule toujours Δ en premier, ça détermine tout le reste de la résolution !

Étude du signe des expressions du second degré
Le signe d'une expression du second degré dépend totalement de son discriminant et du coefficient de x².
Cas Δ > 0 : l'expression change de signe aux racines x₁ et x₂. Si a > 0, elle est positive à l'extérieur des racines et négative entre elles. Si a < 0, c'est l'inverse.
Cas Δ = 0 : l'expression ne s'annule qu'en x₀ = -b/(2a) et garde le signe de a partout ailleurs.
Cas Δ < 0 : l'expression garde toujours le signe de a, elle ne change jamais de signe.
Exemple avec 2x² + 12x + 10 : a = 2 > 0, Δ = 64 > 0, x₁ = -5, x₂ = -1. L'expression est positive sur ]-∞; -5[ ∪ ]-1; +∞[ et négative sur ]-5; -1[.
Règle d'or : Pour a > 0, la parabole sourit (∪), pour a < 0, elle est triste (∩). Le signe suit cette logique !

Plan de cours - Récapitulatif
Voici le plan complet que tu viens de parcourir sur les fonctions du second degré.
Partie I - Représentations graphiques : les transformations de base (translations verticales, horizontales, dilatations) et le cas général avec les paraboles.
Partie II - Forme canonique : les identités remarquables pour compléter le carré, les exemples de mise en forme et les formules générales pour les coordonnées du sommet.
Les identités utiles à retenir : x² + 12x = ² - 36, x² + 4x = ² - 4, x² - 8x = ² - 16, x² - 14x = ² - 49.
Conseil de révision : Maîtrise d'abord les transformations simples avant de t'attaquer au cas général !

Suite du programme et méthodes
La suite logique pour maîtriser complètement le chapitre.
Partie III - Équations du second degré : résolution par le discriminant, factorisation selon les cas, et programmation pour automatiser les calculs.
Partie IV - Étude du signe : tableaux de signes selon la valeur du discriminant, lien avec la position de la parabole par rapport à l'axe des x.
Les outils informatiques t'aident énormément : programme Python pour calculer discriminant et sommet, algorithmes pour la résolution complète.
Tu as maintenant toutes les clés pour gérer n'importe quelle fonction du second degré. Que ce soit pour tracer sa courbe, résoudre une équation ou étudier son signe, tu sais faire !
Objectif atteint : Tu maîtrises les paraboles sous tous les angles. Place à l'entraînement avec les exercices !
We thought you’d never ask...
What is the Knowunity AI companion?
Our AI companion is specifically built for the needs of students. Based on the millions of content pieces we have on the platform we can provide truly meaningful and relevant answers to students. But its not only about answers, the companion is even more about guiding students through their daily learning challenges, with personalised study plans, quizzes or content pieces in the chat and 100% personalisation based on the students skills and developments.
Where can I download the Knowunity app?
You can download the app in the Google Play Store and in the Apple App Store.
Is Knowunity really free of charge?
That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.
Similar Content
Most popular content: Axe de symétrie
1Most popular content in Maths
9Fiches récapitulatives spé maths - TOUT le programme de terminale
Ces fiches vont vous sauver pour le bac de spé maths! :)
Calcul litteral
Quizz calcul litteral
Concepts de Dérivation
Explorez les fondamentaux de la dérivation avec cette fiche de révision. Apprenez les taux de variation, le nombre dérivé, l'équation de la tangente, et les règles de dérivation pour diverses fonctions. Idéal pour les élèves de 1ère en spécialité mathématiques.
math révision brevet blanc
petit quiz pour t’aider à réviser pour les math au brevet
Mathématiques Brevet 3ème
Ce mémo essentiel pour le brevet des collèges couvre les compétences clés en mathématiques, y compris les théorèmes de Pythagore et Thalès, le calcul des aires et volumes, ainsi que les équations et fonctions. Idéal pour réviser les concepts fondamentaux et réussir l'examen.
Suites Arithmétiques Détaillées
Explorez les suites arithmétiques, leur définition, et comment démontrer qu'une suite est arithmétique. Ce document couvre les concepts clés tels que la raison, la variation des suites, et inclut des exemples pratiques pour une meilleure compréhension. Type: résumé.
Mathématiques Terminales: Concepts Clés
Explorez les concepts fondamentaux du programme de mathématiques de terminale, incluant les limites, les dérivées, les suites arithmétiques et géométriques, ainsi que la combinatoire. Ce résumé couvre les principales notions telles que les fonctions exponentielles, le logarithme népérien, et les vecteurs dans l'espace. Idéal pour réviser efficacement avant les examens.
Cours complet bac de maths première
Révision de l’année complète bac de maths première
Produit Scalaire et Orthogonalité
Explorez les concepts fondamentaux du produit scalaire, y compris la norme vectorielle, l'orthogonalité, et les opérations avec des vecteurs. Ce résumé couvre les formules essentielles, les identités remarquables, et l'application du produit scalaire avec le cosinus. Idéal pour les étudiants en mathématiques cherchant à maîtriser la géométrie vectorielle.
Most popular content
9Introduction à la Seconde Guerre mondiale
Identifiez les causes du conflit, les alliances et les dates clés du déclenchement de la guerre en Europe et dans le Pacifique.
Conscience en Philosophie
Explorez la notion de conscience en philosophie à travers ses implications sur la justice, la liberté, et la connaissance. Cette fiche de révision aborde les débats philosophiques sur la conscience, le cogito, et les valeurs morales, tout en intégrant des perspectives contemporaines. Idéale pour les étudiants en philosophie cherchant à approfondir leur compréhension des enjeux éthiques et existentiels.
Défaite de 1940 et Régime de Vichy
Comprendre l'armistice de juin 1940, la fin de la IIIe République et la mise en place du nouveau régime autoritaire de Philippe Pétain.
Guerre Totale : 1939-1945
Explorez les événements marquants de la Seconde Guerre mondiale, de l'invasion de la Pologne à la capitulation du Japon. Ce résumé aborde les concepts clés tels que la guerre totale, le génocide des Juifs, la bataille de Stalingrad, et l'impact de la propagande. Idéal pour les étudiants en histoire cherchant à comprendre les enjeux et les conséquences de ce conflit majeur.
Analyse des figures de style en contexte
Repérer les figures de style dans des extraits littéraires et analyser l'effet produit sur le lecteur.
Collaboration sous l'Occupation Allemande
Analyser les différentes formes de collaboration de l'État français, l'exclusion des Juifs et les rafles durant la Seconde Guerre mondiale.
Conflits de la Guerre Froide
Explorez les principaux événements et tensions de la Guerre froide (1947-1991), y compris la division de l'Allemagne, la crise de Cuba, la guerre du Vietnam, et la course à l'espace. Cette fiche de révision couvre les idéologies opposées des blocs Est et Ouest, les crises majeures, et l'impact mondial de cette période historique.
Fiches récapitulatives spé maths - TOUT le programme de terminale
Ces fiches vont vous sauver pour le bac de spé maths! :)
Crises majeures de la Guerre froide
Analyser les moments de tension extrême tels que le blocus de Berlin et la crise des missiles de Cuba.
Can't find what you're looking for? Explore other subjects.
Students love us — and so will you.
The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.
This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.
Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.
Cours de Mathématiques Première Spé : Étude du Second Degré
Tu vas découvrir les fonctions du second degré, ces fameuses paraboles qu'on voit partout ! C'est un chapitre super important qui va te servir dans plein de situations. On va voir comment les dessiner, les transformer et résoudre des équations...

Représentation graphique des fonctions du second degré
Les fonctions du second degré donnent toujours des paraboles quand on les trace. C'est parti pour comprendre comment elles bougent !
Avec f(x) = x² + β, tu décales la parabole de base vers le haut ou vers le bas. Si β = 3, tu montes de 3 unités. Si β = -2, tu descends de 2 unités. L'axe de symétrie reste toujours x = 0.
Pour g(x) = ², tu déplaces la parabole à gauche ou à droite. Si α = 2, tu vas à droite de 2. Si α = -3, tu vas à gauche de 3. Le sommet se trouve alors au point (α, 0) et l'axe de symétrie devient x = α.
Avec h(x) = αx², tu changes la forme de la parabole. Si α > 1, elle devient plus "serrée". Si 0 < α < 1, elle s'élargit. Si α < 0, elle se retourne complètement !
Astuce : Le sommet d'une parabole f(x) = a² + β est toujours au point (α, β). C'est son point le plus haut si a < 0, le plus bas si a > 0.

Forme canonique et identités remarquables
La forme canonique, c'est la façon la plus pratique d'écrire une fonction du second degré. Elle te dit directement où est le sommet !
D'abord, révise tes identités remarquables : ² = x² + 2bx + b². Donc x² + 2bx = ² - b². Par exemple, x² + 10x = ² - 25.
Prenons f(x) = 2x² + 12x + 10. Tu factorises le 2 : f(x) = 2. Puis tu complètes le carré : x² + 6x = ² - 9. Donc f(x) = 2 = 2² - 8.
Le discriminant Δ = b² - 4ac apparaît naturellement dans ce processus. Les coordonnées du sommet sont α = -b/(2a) et β = -Δ/(4a).
Conseil : Une fois en forme canonique f(x) = a² + β, tu lis directement le sommet (α, β) et tu sais tout sur ta parabole !

Calcul pratique du sommet et programmation
Maintenant tu as les formules directes pour trouver le sommet sans passer par la forme canonique !
Pour f(x) = ax² + bx + c, calcule d'abord Δ = b² - 4ac. Puis α = -b/(2a) et β = -Δ/(4a). Le sommet est S(α, β).
Exemple avec f(x) = 2x² + 12x + 10 : a = 2, b = 12, c = 10. Donc Δ = 144 - 80 = 64, α = -12/4 = -3, β = -64/8 = -8. Le sommet est S(-3, -8).
Le code Python automatise tout ça. Tu saisis a, b, c et le programme calcule le discriminant, les coordonnées du sommet et donne la forme canonique. Super pratique pour vérifier tes calculs !
a = int(input("a"))
b = int(input("b"))
c = int(input("c"))
d = b**2 - 4*a*c
alpha = -b/(2*a)
beta = -d/(4*a)
Bon plan : Utilise ce code pour checker tes exercices. Si tu te plantes dans les calculs, tu le verras tout de suite !

Résolution des équations du second degré
Résoudre ax² + bx + c = 0, c'est trouver où la parabole coupe l'axe des x. Le discriminant Δ te dit tout !
Si Δ > 0 : deux solutions distinctes x₁ = /(2a) et x₂ = /(2a). La parabole coupe l'axe des x en deux points.
Si Δ = 0 : une solution double x₀ = -b/(2a). La parabole touche juste l'axe des x au sommet.
Si Δ < 0 : aucune solution réelle. La parabole ne touche jamais l'axe des x.
Exemple : 2x² + 12x + 10 = 0. Avec Δ = 64 > 0, tu as x₁ = (-12 - 8)/4 = -5 et x₂ = (-12 + 8)/4 = -1. Tu peux alors factoriser f(x) = 2.
Truc de pro : Mémorise que la somme des racines vaut -b/a et leur produit c/a. Ça permet de vérifier tes calculs rapidement !

Applications et vérifications
Maintenant on vérifie tout avec les exemples concrets et on code pour automatiser !
Pour f₁(x) = 2x² + 12x + 10 : Δ = 64, donc √Δ = 8. Les solutions sont x₁ = -5 et x₂ = -1. Tu obtiens f₁(x) = 2.
Pour f₂(x) = -2x² + 12x - 18 : Δ = 0, donc une solution double x₀ = 3. D'où f₂(x) = -2².
Le programme Python complet gère tous les cas avec des conditions if/elif. Il calcule Δ, affiche le nombre de solutions et donne la factorisation quand c'est possible.
Les relations entre les racines sont super utiles : si x₁ et x₂ sont les solutions, alors x₁ + x₂ = -b/a et x₁ × x₂ = c/a. Réciproquement, si tu connais la somme s et le produit p de deux nombres, ils sont solutions de x² - sx + p = 0.
Méthode infaillible : Calcule toujours Δ en premier, ça détermine tout le reste de la résolution !

Étude du signe des expressions du second degré
Le signe d'une expression du second degré dépend totalement de son discriminant et du coefficient de x².
Cas Δ > 0 : l'expression change de signe aux racines x₁ et x₂. Si a > 0, elle est positive à l'extérieur des racines et négative entre elles. Si a < 0, c'est l'inverse.
Cas Δ = 0 : l'expression ne s'annule qu'en x₀ = -b/(2a) et garde le signe de a partout ailleurs.
Cas Δ < 0 : l'expression garde toujours le signe de a, elle ne change jamais de signe.
Exemple avec 2x² + 12x + 10 : a = 2 > 0, Δ = 64 > 0, x₁ = -5, x₂ = -1. L'expression est positive sur ]-∞; -5[ ∪ ]-1; +∞[ et négative sur ]-5; -1[.
Règle d'or : Pour a > 0, la parabole sourit (∪), pour a < 0, elle est triste (∩). Le signe suit cette logique !

Plan de cours - Récapitulatif
Voici le plan complet que tu viens de parcourir sur les fonctions du second degré.
Partie I - Représentations graphiques : les transformations de base (translations verticales, horizontales, dilatations) et le cas général avec les paraboles.
Partie II - Forme canonique : les identités remarquables pour compléter le carré, les exemples de mise en forme et les formules générales pour les coordonnées du sommet.
Les identités utiles à retenir : x² + 12x = ² - 36, x² + 4x = ² - 4, x² - 8x = ² - 16, x² - 14x = ² - 49.
Conseil de révision : Maîtrise d'abord les transformations simples avant de t'attaquer au cas général !

Suite du programme et méthodes
La suite logique pour maîtriser complètement le chapitre.
Partie III - Équations du second degré : résolution par le discriminant, factorisation selon les cas, et programmation pour automatiser les calculs.
Partie IV - Étude du signe : tableaux de signes selon la valeur du discriminant, lien avec la position de la parabole par rapport à l'axe des x.
Les outils informatiques t'aident énormément : programme Python pour calculer discriminant et sommet, algorithmes pour la résolution complète.
Tu as maintenant toutes les clés pour gérer n'importe quelle fonction du second degré. Que ce soit pour tracer sa courbe, résoudre une équation ou étudier son signe, tu sais faire !
Objectif atteint : Tu maîtrises les paraboles sous tous les angles. Place à l'entraînement avec les exercices !
We thought you’d never ask...
What is the Knowunity AI companion?
Our AI companion is specifically built for the needs of students. Based on the millions of content pieces we have on the platform we can provide truly meaningful and relevant answers to students. But its not only about answers, the companion is even more about guiding students through their daily learning challenges, with personalised study plans, quizzes or content pieces in the chat and 100% personalisation based on the students skills and developments.
Where can I download the Knowunity app?
You can download the app in the Google Play Store and in the Apple App Store.
Is Knowunity really free of charge?
That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.
Similar Content
Most popular content: Axe de symétrie
1Most popular content in Maths
9Fiches récapitulatives spé maths - TOUT le programme de terminale
Ces fiches vont vous sauver pour le bac de spé maths! :)
Calcul litteral
Quizz calcul litteral
Concepts de Dérivation
Explorez les fondamentaux de la dérivation avec cette fiche de révision. Apprenez les taux de variation, le nombre dérivé, l'équation de la tangente, et les règles de dérivation pour diverses fonctions. Idéal pour les élèves de 1ère en spécialité mathématiques.
math révision brevet blanc
petit quiz pour t’aider à réviser pour les math au brevet
Mathématiques Brevet 3ème
Ce mémo essentiel pour le brevet des collèges couvre les compétences clés en mathématiques, y compris les théorèmes de Pythagore et Thalès, le calcul des aires et volumes, ainsi que les équations et fonctions. Idéal pour réviser les concepts fondamentaux et réussir l'examen.
Suites Arithmétiques Détaillées
Explorez les suites arithmétiques, leur définition, et comment démontrer qu'une suite est arithmétique. Ce document couvre les concepts clés tels que la raison, la variation des suites, et inclut des exemples pratiques pour une meilleure compréhension. Type: résumé.
Mathématiques Terminales: Concepts Clés
Explorez les concepts fondamentaux du programme de mathématiques de terminale, incluant les limites, les dérivées, les suites arithmétiques et géométriques, ainsi que la combinatoire. Ce résumé couvre les principales notions telles que les fonctions exponentielles, le logarithme népérien, et les vecteurs dans l'espace. Idéal pour réviser efficacement avant les examens.
Cours complet bac de maths première
Révision de l’année complète bac de maths première
Produit Scalaire et Orthogonalité
Explorez les concepts fondamentaux du produit scalaire, y compris la norme vectorielle, l'orthogonalité, et les opérations avec des vecteurs. Ce résumé couvre les formules essentielles, les identités remarquables, et l'application du produit scalaire avec le cosinus. Idéal pour les étudiants en mathématiques cherchant à maîtriser la géométrie vectorielle.
Most popular content
9Introduction à la Seconde Guerre mondiale
Identifiez les causes du conflit, les alliances et les dates clés du déclenchement de la guerre en Europe et dans le Pacifique.
Conscience en Philosophie
Explorez la notion de conscience en philosophie à travers ses implications sur la justice, la liberté, et la connaissance. Cette fiche de révision aborde les débats philosophiques sur la conscience, le cogito, et les valeurs morales, tout en intégrant des perspectives contemporaines. Idéale pour les étudiants en philosophie cherchant à approfondir leur compréhension des enjeux éthiques et existentiels.
Défaite de 1940 et Régime de Vichy
Comprendre l'armistice de juin 1940, la fin de la IIIe République et la mise en place du nouveau régime autoritaire de Philippe Pétain.
Guerre Totale : 1939-1945
Explorez les événements marquants de la Seconde Guerre mondiale, de l'invasion de la Pologne à la capitulation du Japon. Ce résumé aborde les concepts clés tels que la guerre totale, le génocide des Juifs, la bataille de Stalingrad, et l'impact de la propagande. Idéal pour les étudiants en histoire cherchant à comprendre les enjeux et les conséquences de ce conflit majeur.
Analyse des figures de style en contexte
Repérer les figures de style dans des extraits littéraires et analyser l'effet produit sur le lecteur.
Collaboration sous l'Occupation Allemande
Analyser les différentes formes de collaboration de l'État français, l'exclusion des Juifs et les rafles durant la Seconde Guerre mondiale.
Conflits de la Guerre Froide
Explorez les principaux événements et tensions de la Guerre froide (1947-1991), y compris la division de l'Allemagne, la crise de Cuba, la guerre du Vietnam, et la course à l'espace. Cette fiche de révision couvre les idéologies opposées des blocs Est et Ouest, les crises majeures, et l'impact mondial de cette période historique.
Fiches récapitulatives spé maths - TOUT le programme de terminale
Ces fiches vont vous sauver pour le bac de spé maths! :)
Crises majeures de la Guerre froide
Analyser les moments de tension extrême tels que le blocus de Berlin et la crise des missiles de Cuba.
Can't find what you're looking for? Explore other subjects.
Students love us — and so will you.
The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.
This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.
Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.