Sindbad~EG File Manager

Current Path : /usr/home/beeson/MathXpert/Localizer/french/
Upload File :
Current File : /usr/home/beeson/MathXpert/Localizer/french/french_topichlp.c

/* M. Beeson, for MathXpert
   Status line help for the topics menus
   Must list every topic in tdefn.h

   Original date received from translator, 2.6.99 appx.
   Last modified 2.16.99
   9.4.04 added an include and added 'const' in declaration of topichelp
   5.3.13 changed names of exported functions
   7.16.13 removed dead topics
*/
#include <assert.h>

#include "tdefn.h"
#include "english1.h"

/*__________________________________________________________*/
const char * French_topichelp(int n)
/* supply a status-line string for a topic menu, in French */
{ switch(n)
     { case 0                            : return "";  // on disabled menu items, labels like "Algebra 1"
       case _ordinary_graph              : return "Trace le graphe d'une fonction.";
       case _ordinary_graph_quadratic    : return "Exemple:  y = 3x^2 + 2x + 1.";
       case _ordinary_graph_polynomial   : return "Exemple:  y = x^3 - ax.";
       case _ordinary_graph_linear       : return "Exemple:  y = 3x - 2.";
       case _ordinary_graph_rational     : return "Une fonction rationnelle est un quotient de polynômes.";
       case _ordinary_graph_fractexp     : return "Exemple:  y = x^(4/5).";
       case  _ordinary_graph_exponential : return "Etude de la croissance comparée des fonctions exponentielles.";
       case  _ordinary_graph_log         : return "Exemple:  y = ln(x/a).";
       case  _ordinary_graph_algvariety  : return "Exemple: y = sqrt(x^2-9)/(x-1).";
       case  _ordinary_graph_sincos      : return "Etude de la période, de l'amplitude.";
       case  _ordinary_graph_trig        : return "Etude des graphes des six fonctions trigonométriques élémentaires.";
       case  _ordinary_graph_arctrig     : return "Etude des graphes des fonctions réciproques des six fonctions trigonométriques élémentaires.";
       case  _ordinary_graph_htrig       : return "Etude des graphes des fonctions hyperboliques.";
       case  _ordinary_graph_trigvariety : return "Représentations graphiques des fonctions composées de fonctions trigonométriques et de fonctions algébriques.";
       case  _ordinary_graph_bessel      : return "Etude des graphes des différents types de fonctions de Bessel.";
       case  _graph_taylor      : return "Comparaison des sommes partielles de séries avec les sommes de ces séries.";
       case  _graph_fourier      : return "Comparaison des sommes partielles de séries avec les sommes de ces séries.";
       case _compare_same       : return "Deux graphes ou plus seront tracés dans le même repère.";
       case _compare_different  : return "Deux graphes ou plus seront tracés, dans des repères différents.";
       case _graph_ineq         : return "Exemples:  y <= tan x, ou x <= y <= tan x.";
       case _graph_set          : return "Exemple:  y^2 < tan x.";
       case _graph_circle       : return "Etude du lien entre l'équation d'un cercle, son centre et son rayon.";
       case _graph_ellipse      : return "Etude de la forme d'une ellipse en fonction de son équation.";
       case _graph_parabola     : return "Etude de la forme d'une parabole en fonction de son équation.";
       case _graph_hyperbola    : return "Etude de la forme d'une hyperbole en fonction de son équation.";

       case _graph_relation     : return "Exemple: $3x^2 + 5y^2 = 1$ tracera une ellipse.";
       case _polyroots          : return "Utilisation d'un paramètre dans un polynôme pour voir comment les racines évoluent.";
       case _parametric_graph   : return "Trace une courbe paramétrée représentée sous la forme  x = f(t), y = g(t).";
       case _polar_graph        : return "Trace une courbe définie en polaires par une équation de la forme $r = f(\\theta )$.";
       case _comparefandfprime  : return "f' sera calculée, puis f et f' seront représentées dans des repères différents.";
       case _comparetwoderivs   : return "f' et f'' seront calculées puis f, f', et f'' seront représentées.";
       case _contour_plot       : return "Trace les courbes de niveau f(x,y) = z pour une famille équirépartie de valeurs de z.";
       case _complex_contour_plot: return "Trace les courbes de niveau de la partie réelle d'une fonction complexe.";
       case _solve_ode          : return "Trace les orbites passant par les points choisis avec la souris.";
       case _solve_two_odes     : return "Représente des solutions de systèmes différentiels de la forme dx/dt = f(t,x,y), dy/dt = g(t,x,y)";
       case _high_order_ode     : return "Trace des solutions d'équations différentielles de la forme y'' = f(t,x,y,y') ou d'ordre supérieur.";
       case _riemann_sums       : return "Montre la fonction et les rectangles utilisés pour approcher l'intégrale par une somme de Riemann..";
       case _trapezoid_rule     : return "Montre la fonction et les trapèzes utilisés pour approcher l'intégrale dans la méthode d'approximation de trapèzes.";
       case _simpsons_rule      : return "Montre la fonction et les morceaux de paraboles utilisées pour approcher l'intégrale dans la méthode de Simpson.";
       case _space_curve        : return "Trace une courbe gauche paramétrée représentée sous la forme x(t), y(t), z(t).";
       case _nonparametric_surface: return "Représentation tri-dimensionnelle d'une fonction de deux variables.";
       case _polar_nonparametric_surface: return "Représentation tri-dimensionnelle d'une fonction de deux variables en coordonnées polaires.";
       case _parametric_surface : return "Une surface paramétrée est définie par trois fonctions x(u,v), y(u,v), z(u,v).";

/* Algebra 1 */

       case _evaluate_numerically: return "Evaluation d'une expression donnée aux points indiqués.";
       case _verify_algebraic_identity: return "Vérification d'identités en utilisant les propriétés de base des lois algébriques comme la commutativité, la distributivité etc.";
       case _solve_linear_equation: return "Exemple: répond 3x + 2 = 11.";
       case _multiply_polynomials : return "Développement des produits de sommes puis simplification.";
       case _alg1_absolute_value  : return "Résolution d'inégalités élémentaires faisant intervenir la valeur absolue.";
       case _numerical_exponents  : return "Entraînement aux calculs sur les puissances à partir d'exercices numériques.";
       case _alg1_exponents       : return "Simplification d'expresssions faisant intervenir des exposants.";
       case _simple_factoring     : return "Mise en facteur des facteurs communs explicites et utilisation d'identités de factorisation élémentaires.";
       case _alg1_factor_quadratic: return "Exemple:  $x^2-x-2 = (x-1)(x-2)$.  Factorisation par essai de toutes les possibilités.";
       case _factor_by_grouping   : return "Mise en facteur du plus grand commun diviseur de deux groupes de termes.";
       case _complete_the_square  : return "Résolution d'équations du deuxième degré en complétant le carré. Exemple: $x^2-4x = 17$.";
       case _alg1_linear_inequality: return "Exemple: 3x + 2 < 11.";
       case _alg1_linear_systems  : return "Exemple: x + y = 3, x - y = 1.";
       case _alg1_simplify        : return "Simplification d'expression algébriques en utilisant les propriétés des exposants.";
       case _add_numerical_fractions : return "Vérification de vos qualités en calcul algébrique;  par exemple, 3/4 + 2/3.";
       case _simplify_fractions   : return "Simplification de fractions par factorisation et simplification des facteurs communs.";
       case _numerical_compound_fractions : return "Simplification d'expressions numériques en utilisant les propriétés des fractions.";
       case _alg1_compound_fractions : return "Elimination des fractions composées avec des exemples contenant des expressions littérales.";
       case _equations_containing_fractions : return "Exemple:  3/x + 2/(x-1) = 1.";
       case _numerical_radicals   : return "Simplification d'expressions numériques contenant des racines.  Par exemple, $\\sqrt 28 + \\sqrt 63$.";
       case _alg1_radicals        : return "Simplification d'expressions algébriques contenant des racines.";


/* Linear Algebra */
       case _solve_linear_eqn           : return "Exemple:  3x + 2 = 11.";
       case _eqns_by_substitution       : return "Résolution d'un système d'équations linéaires par élimination successive des variables.";
       case _eqns_by_adding_eqns        : return "Résolution d'un système d'équations linéaires par opérations élémentaires sur les lignes.";
       case _eqns_in_matrix_form        : return "Ecriture matricielle du système et résolution par un pivot en lignes.";
       case _gauss_jordan               : return "Calcul de l'inverse d'une matrice par résolution d'un système par des opérations élémentaires sur les lignes.";
       case _eqns_by_matrix_inverse     : return "Utilisation du calcul matriciel et calcul de la matrice inverse par MathXpert.";
       case _cramers_rule               : return "Résolution d'équations par les déterminants.";

/* Algebra 2  */
       case _simplify                   : return "Vous pouvez entrer n'importe quelle expression, pourvu que ce ne soit ni une équation ni une inégalité.";
       case _simple_commondenom         : return "Choisissez ce thème pour apprendre ou réviser la mise au même dénominateur.";
       case _advanced_commondenom       : return "On doit parfois factoriser pour déterminer le meilleur dénominateur commun.";
       case _compound_fractions         : return "Elimination des fractions composées en utilisant les règles de calcul algébrique.";
       case _simplify_polynomials       : return "Rassemble, regroupe et enlève les termes qui s'annulent pour simplifier une expression.";
       case _simple_exponents           : return "Simplification d'expressions algébriques en utilisant les propriétés des exposants.";
       case _simplify_rational_functions: return "Une fonction rationnelle est un quotient de polynômes.";
       case _negative_exponents         : return "Ecriture des fractions à l'aide d'exposants négatifs.";
       case _eliminate_negative_exponents: return "Suppression des exposants négatifs, en passant à une écriture sous forme de fractions, et simplification.";
       case _radicals                   : return "Simplification d'expressions contenant des racines carrées ou des racines n-ièmes.";
       case _absolute_value             : return "Résolution d'inégalités faisant intervenir la fonction valeur absolue.";
       case _fractional_exponents       : return "Suppression des racines et radicaux en écrivant les termes avec des exposants fractionnaires";
       case _eliminate_fractional_exponents: return "Utilisation de racines n-ièmes et de racines carrées pour éliminer les exposants fractionnaires.";
       case _factor_quadratics          : return "Exemple:  $x^2-x-2 = (x-1)(x-2)$.  Factorisation par essai systématique de toutes les possibilités.";
       case _quadratic_formula          : return "Résolution d'équations du deuxième degré à l'aide de la formule de résolution $x = -b/2a \\pm  (1/2a)\\sqrt (b^2-4ac)$.";
       case _solve_quadratic_equation   : return "Résolution d'équations du deuxième degré par la méthode la plus appropriée à chaque cas.";
       case _advanced_factoring         : return "Factorisation d'expressions en plusieurs étapes ou à l'aide de formules de factorisation avancées.";
       case _solve_higher_degree_equation: return "Équations pouvant être résolues après plusieurs étapes de factorisation.";
       case _solve_rational_equation    : return "Résolution d'équations faisant appel à des dénominateurs communs et à des simplifications.";
       case _solve_root_equation        : return "Exemple:  $2\\sqrt n = 5$.";
       case _solve_fractions_and_roots  : return "Exemple: $3 \\sqrt (x-2)/x + x/\\sqrt (x-2) = 4$.";
       case _solve_linear_inequality    : return "Exemple:  3x + 2 < 11.";
       case _solve_polynomial_inequality : return "Exemple:  x^3 - x < 0.";
       case _solve_rational_inequality  : return "Exemple: (x-2) / (x-8) < 0.";
       case _solve_root_inequality      : return "Exemple:  $\\sqrt (x^2-x-1) < x$.";
       case _cubic_one_root             : return "Exemple: x^3 + 3x + 1 = 0.";
       case _solve_equation             : return "Problèmes de différents types. A choisir pour entrer une nouvelle équation.";
       case _simplify_roots_and_powers  : return "Exemple: $(\\sqrt x + \\sqrt y)^2/\\sqrt (xy)$.";
       case _simplify_roots_and_fractions: return "Exemple: $3 \\sqrt (x-2)/x + x/\\sqrt (x-2)$.";
       case _simplify_any_function      : return "Exemple: ln x^x.";
       case _verify_alg2_identity       : return "Vérification d'une identité en en simplifiant les deux membres pour aboutir à deux formes identiques.";

/* end Algebra 2 */


/* Precalculus */
       case _evaluate_trig              : return "Etude de l'ensemble des points où une fonction prend une valeur donnée, par exemple $sin(\\pi /4) = 1/2$.";
       case _basic_trig                 : return "Identités qui peuvent être vérifiées à l'aide des relations trigonométriques les plus élémentaires.";
       case _trig_addition              : return "Identités réclamant l'usage des formules trigonométriques d'addition comme sin(u+v) etc.";
       case _double_angle               : return "Identités réclamant l'usage de formules donnant $sin 2\\theta $ etc.";
       case _half_angle                 : return "Identités réclamant l'usage de formules donnant $sin(\\theta /2)$ etc.";
       case _trig_product               : return "Simplification d'une expression telle que $sin \\theta  sin 2\\theta $ en utilisant les identités sur les produits.";
       case _trig_factor                : return "Identités donnant $sin x \\pm  sin y$ comme un produit de fonctions trigonométriques, etc.";
       case _trig_simplify              : return "Simplification d'une expression trigonométrique quelconque.";
       case _trig_identities            : return "Une sélection d'identités trigonométriques; vous pouvez aussi entrer vous-même une identité.";
       case _inverse_trig_functions     : return "Premiers exercices sur l'évaluation d'expressions faisant intervenir les fonctions trigonométriques réciproques, arcsin, etc.";
       case _simple_trig_eqn            : return "Equations résolubles en utilisant les fonctions trigonométriques réciproques. Exemple: tan x = -1.309.";
       case _trig_eqn                   : return "Exemple: 4 cos^2 x - 3 = 0.";
       case _complex_arithmetic         : return "Premiers exercices sur les nombres complexes: addition et soustraction.";
       case _logarithms                 : return "Simplifications en utilisant les propriétés des fonctions logarithmes. Exemple: log(u^2 v^7).";
       case _change_log_base            : return "Simplifications d'expressions faisant intervenir des logarithmes dans une base qui n'est ni 10 ni e.";
       case _exponentials               : return "Simplifications en utilisant le fait que la fonction logarithme néperien est la fonction réciproque de la fonction exponentielle.";
       case _simplify_logpower          : return "Simplifications d'expressions faisant intervenir des logarithmes et des puissances.";
       case _log_eqn                    : return "Exemple: log (x-9) + log (100 x) = 3.";
       case _exp_eqn                    : return "Résolution d'équations à l'aide des logarithmes. Exemple: e^(4x) = 5e^2x.";
       case _polar_form                 : return "Ecriture des nombres complexes sous forme polaire.";
       case _de_moivre                  : return "Calcul de puissances entières de nombres complexes.";
       case _hyperfunctions             : return "Identités élémentaires faisant intervenir les fonctions hyperboliques sinh, cosh, tanh, etc.";
       case _hyperfunctions2            : return "Identités faisant intervenir les fonctions hyperboliques sinh, cosh, tanh, etc.";
       case _complex_trig               : return "Expression des fonctions trigonométriques à l'aide des fonctions exponentielles.";
       case _complex_quadratics         : return "Détermination des racines complexes d'équations du deuxième degré.";
       case _complex_cubics             : return "Équations du troisième degré amenant à découvrir les nombres complexes.";
       case _sigma_notation             : return "Propriétés élémentaires des sommes indexées.";
       case _binomial_theorem           : return "Développement de puissances entières de sommes à l'aide de la formule du binôme.";
       case _complex_roots              : return "Détermination de toutes les racines $n$-ièmes d'un nombre complexe.";


/* Calculus 1  */
       case _polynomial_limits          : return "Dans d'autres thèmes, MathXpert calcule directement les limites de polynômes en une seule étape.";
       case _simple_limits              : return "Propriétés élémentaires des limites: limite d'une racine, d'un logarithme, d'un quotient etc.";
       case _diff_from_def              : return "Ecriture d'une dérivée comme une limite, et calcul de cette limite lorsque c'est possible.";
       case _diff_polynomial            : return "Dans d'autre thèmes d'étude, MathXpert différentie un polynôme en une seule étape.";
       case _diff_basics                : return "Règle de dérivation d'un produit, d'un quotient, etc.";
       case _lim_trig                   : return "Limites de fonctions faisant intervenir sin, cos, tan, etc.";
       case _diff_trig                  : return "Exercices de dérivation élémentaires faisant intervenir sin, cos, tan, etc.";
       case _chain_rule                 : return "Premiers exercices sur la dérivation des fonctions composées.  Exemple: $d/dx (x^2 + 1)^100$.";
       case _difreview                  : return "Exercices sur la dérivation, utilisant toutes les propriétés et toute une gamme de fonctions.";
       case _higher_order_diff          : return "Calcul de la dérivée seconde, troisième ou plus.";
       case _implicit_diff              : return "Trouve dy/dx lorsque y n'est pas donné explicitement comme une fonction de x, mais implicitement, par une équation reliant x et y.";
       case _related_rates              : return "A partir d'une équation différentielle f(t, y(t), y'(t))=0, détermine y(t), y'(t) pour une valeur de t.";
       case _minmax                     : return "Détermination de la borne supérieure et de la borne inférieure d'une fonction sur un intervalle $a \\le  x \\le  b$.";
       case _rational_limits            : return "Une fonction rationnelle est le quotient de deux polynômes.";
       case _limits_at_infinity         : return "Limites en plus ou moins l'infini.";
       case _infinite_limits            : return "Limites dans le cas de fonctions monotones non bornées.";
       case _sigma_notation1            : return "Les sommes indexées sont utilisées en analyse pour définir l'intégrale au sens de Riemann.";
       case _int_poly                   : return "Dans d'autres thèmes d'étude, MathXpert intègre o primitive un polynôme en une seule étape.";
       case _simple_int                 : return "Ces exercices peuvent être résolues sans avoir étudié les changement de variable en intégration.";
       case _fundamental_theorem        : return "La dérivation et la primitivation sont des opérations inverses l'une de l'autre.";
       case _int_by_substitution        : return "Dans d'autres thèmes d'étude, MathXpert intègre ou primitive à l'aide de changement de variable en une seule étape.";
       case _int_by_parts1              : return "$\\int u dv = uv - \\int v du$.";
       case _intreview                  : return "Exercices divers. Il faut choisir dans chaque cas la meilleure méthode.  Vous pouvez entrer ici votre propre intégrale ou fonction à primitiver.";

/* Calculus 2 */

       case _lim_exp                    : return "Comportement en l'infini des fonctions exponentielles.";
       case _lhopitals_rule             : return "Dans l'étude de certains types de formes indéterminées se présentant comme des quotients, dérive à la fois le numérateur et le dénominateur.";
       case _limleadingterm             : return "Utilisation des termes dominants pour simplifier la recherche de limites.";
       case _limits_any_function        : return "Une sélection d'exercices sur les limites. Vous pouvez entrer ici votre propre énoncé.";
       case _diff_exp_from_defn         : return "Exprime une dérivée comme une limite, et tente de la calculer ainsi.";
       case _diff_exp                   : return "Calcule la dérivée de fonctions composées avec des puissances.";
       case _diff_logs                  : return "Dérive des expression contenant des logarithmes.";
       case _logarithmic_differentiation: return "Avec les anciennes notations, on peut décrire ainsi la dérivée logarithmique: dy/dx = y (d/dx) ln y.";
       case _diff_arctrig               : return "Dérive des fonctions faisant intervenir les fonctions trigonométriques réciproques, arcsin, arctan, etc.";
       case _diff_hyperbolic            : return "Dérive des fonctions faisant intervenir les fonctions hyperboliques, sinh, cosh, tanh, etc.";
       case _diff_any_function          : return "Calcule la dérivée de n'importe quelle fonction donnée explicitement.  Vous pouvez entrer ici la vôtre.";
       case _int_by_parts2              : return "S'applique aux exponentielles, aux logarithmes, aux fonction trigonométriques réciproques, etc.";
       case _int_logs                   : return "Exercices d'intégration dont la réponse fait intervenir un logarithme.";
       case _trigpower_integrals        : return "Intégration ou primitivation de polynômes en sin, cos, tan, sec, csc, cot.";
       case _trig_substitution          : return "Changements de variable se ramenant à une nouvelle paramétrisation, en écrivant par exemple x = sin u dans le calcul d'une intégrale $\\int \\sqrt (1-x^2)dx$.";
       case _integrate_rational_functions: return "Méthode: réduction en éléments simples, puis intégration ou primitivation de chaque terme.";
       case _rationalizing_substitutions: return "Elimination d'une racine ou d'une autre difficulté grâce à un changement de variable bien choisi.";
       case _integrate_any_function     : return "Sélection d'exercices. Choisir pour chacun la méthode la plus appropriée. Entrez ici la fonction à intégrer ou à primitiver.";
       case _improper_integrals         : return "Intégrales dans lesquelles l'intégrande possède une singularité, généralement à l'une des extrémités de l'intervalle d'intégration.";
       case _sum_series                 : return "Détermination de la somme d'une série.";
       case _integral_test              : return "Etude de la convergence d'une série par comparaison avec une intégrale.";
       case _comparison_test            : return "Etude de la convergence d'une série grâce à un encadrement par des séries connues.";
       case _root_ratio_tests           : return "Etude de la convergence d'une série par application de la règle de D'Alembert ou de la règle de Cauchy.";
       case _power_series1              : return "Développement d'une fonction en série entière.";
       case _power_series2              : return "Développement d'une fonction en série entière.";
#if 0
       case _separable_ode              : return "Séparation des variables, puis primitivation ou intégration.";
       case _arc_length                 : return "Calcul grâce à une intégrale de la longueur du graphe d'une fonction du type y = f(x).";
       case _area_revolution            : return "Calcul grâce à une intégrale de l'aire d'une surface de révolution.";
       case _volume_revolution          : return "Calcul grâce à une intégrale du volume d'une surface de révolution.";
#endif
       default:  assert(0);   // all cases are covered
     }
  return "eh! oh!!";   // avoid a warning message
}


Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists