\documentclass[a4paper,12pt, table]{/media/documents/Cours/Prof/Enseignements/2014-2015/Archive/2014-2015/tools/style/classDS} \usepackage{/media/documents/Cours/Prof/Enseignements/2014-2015/Archive/2014-2015/2014_2015} % Title Page \titre{DM7} % \seconde \premiereS \PSTMG \TSTMG \classe{\premiereS} \date{28 mai 2015} %\duree{1 heure} \sujet{\Var{infos.num}} % DS DSCorr DM DMCorr Corr \typedoc{DM} %\printanswers \begin{document} \maketitle Le barème est donné à titre indicatif, il pourra être modifié. Vous rendrez le sujet avec la copie. \begin{questions} \question \begin{parts} \part Dessiner un cercle trigonométrique et y placer les angles suivants (détailler les calculs si vous utilisez la mesure principale de l'angle) \begin{multicols}{2} \begin{parts} \Block{set denom1 = choice([2, 3, 4, 6])} \Block{set num1 = randint(-50, 50)} \part $\alpha = \frac{\Var{num1}\pi}{\Var{denom1}}$ \Block{set denom2 = choice([3, 4, 6])} \Block{set num2 = randint(-50, 50)} \part $\beta= \frac{\Var{num2}\pi}{\Var{denom2}}$ \Block{set denom3 = choice([3, 4, 6])} \Block{set num3 = randint(-50, 50)} \part $\delta = \frac{\Var{num3}\pi}{\Var{denom3}}$ \Block{set denom4 = choice([3, 6])} \Block{set num4 = randint(-50, 50)} \part $\sigma = \frac{\Var{num4}\pi}{\Var{denom4}}$ \end{parts} \end{multicols} \begin{solution} \begin{tikzpicture} \cercleTrigo \draw (\Var{num1*180/denom1}:1) node[rotate = \Var{num1*180/denom1}] {-} node[above] {$\alpha$}; \draw (\Var{num2*180/denom2}:1) node[rotate = \Var{num2*180/denom2}] {-} node[below] {$\beta$}; \draw (\Var{num3*180/denom3}:1) node[rotate = \Var{num3*180/denom3}] {-} node[right] {$\delta$}; \draw (\Var{num4*180/denom4}:1) node[rotate = \Var{num4*180/denom4}] {-} node[left] {$\sigma$}; \end{tikzpicture} \end{solution} \Block{set u, v = random_str("{u},{v}",conditions = ["{u} > 0", "{v} > 0"]).split(',')} \Block{set c = round(2*random()-1,1)} \part On pose $||\vec{u}|| = \Var{u} $, $||\vec{v}|| = \Var{v} $ et $\vec{u}.\vec{v} = \Var{round(int(u)*int(v)*c, 1)}$ calculer les quantités suivantes \Block{set a, b = random_str("{a},{b}",conditions = ["{a} > 1", "{b} > 0"]).split(',')} \begin{multicols}{2} \begin{subparts} \subpart $(\vec{u} - \Var{b} \vec{v})(\vec{v} + \Var{a} \vec{u})$ \subpart $||\Var{a}\vec{u} - \Var{b} \vec{v}||$ \end{subparts} \end{multicols} \end{parts} \question \Block{from "poly2Deg.tex" import solveEquation} \begin{parts} \part Déterminer le domaine de définition des fonctions suivantes % Il y aura toujours 2 racines \Block{set P = Polynom.random(degree = 2, conditions = ["{b**2-4*a*b} > 0"])} % Il y aura toujours 2 racines \Block{set Q = Polynom.random(degree = 2, conditions = ["{b**2-4*a*b} > 0"])} % Il y aura toujours une valeur interdite à ajouter \Block{set R = Polynom.random(degree = 1, letter = "\\sqrt{x}", conditions = ["{a*b}<0"])} \begin{multicols}{3} \begin{subparts} \subpart $f:x \mapsto \dfrac{1}{\Var{P}}$ \subpart $g:x\mapsto \dfrac{1}{\Var{R}}$ \subpart $h:x \mapsto \sqrt{\Var{Q}}$ \end{subparts} \end{multicols} \begin{solution} \begin{enumerate} \item On constate que $f$ est une fonction de la forme \begin{eqnarray*} f(x) = \frac{1}{u(x)} &\mbox{ avec }& u(x) = \Var{P} \end{eqnarray*} Comme $u(x)$ est un polynôme, son domaine de définition est $D_u = \R$. Il faut maintenant déterminer les valeurs de $x$ tels que $u(x) = 0$. On résout l'équation $\Var{P} = 0$: \Var{solveEquation(P)} Donc finalement, $f$ est définie sur $D_f = \R \backslash \left\{ \Var{P.roots()[0]}, \Var{P.roots()[1]} \right\}$. \end{enumerate} \end{solution} \part Soit $f$ un fonction définie par \Block{set P = Polynom.random(degree = 2 )} \Block{set Q = Polynom.random(degree = 1 , conditions = ["{a+b} != 0"])} \begin{eqnarray*} f:x\mapsto \frac{\Var{P}}{\Var{Q}} \end{eqnarray*} \begin{subparts} \subpart Déterminer le domaine de définition de $f$ \Block{set N = (P.derivate() * Q - P * Q.derivate()).simplify()} \subpart Démontrer que la dérivé de $f$ est $f('x) = \dfrac{\Var{N}}{(\Var{Q})^2}$ \subpart Étudier le signe de $f$. \subpart Calculer l'équation de la tangente à $\mathcal{C}_f$ (la courbe représentative de $f$) au point d'abscisse $x = 1$. \end{subparts} \end{parts} \question \Block{set u0 = random_str("{u}")} \Block{set u = Polynom.random(degree = 1, conditions=["{a} != 1"], letter = "u_n")} \Block{set a,b = u._coef[1], u._coef[0]} Soit $(u_n)$ la suite définie sur $\N$ par \begin{eqnarray*} u_0 = \Var{u0} \hspace{2cm} u_{n+1} = \Var{u} \end{eqnarray*} \begin{parts} \part Calculer les 4 premiers termes de la suite $(u_n)$. \Block{set pt_fixe = Fraction(b, (1-a)).simplify()} \Block{set v = Polynom([-pt_fixe, 1], letter = "u_n")} \part On pose $v_n = \Var{v}$. \begin{subparts} \subpart Calculer les 4 premiers termes de la suite $(v_n)$ \subpart Démontrer que $(v_n)$ est géométrique de raison $q = \Var{a}$. \subpart En déduire l'expression explicite de $(v_n)$. \Block{set explicite = Expression([int(u0) - pt_fixe, a, "n", "^", "*", pt_fixe, "+"])} \subpart En déduire que l'expression explicite de $(u_n)$ est $u_n = \Var{explicite}$ \end{subparts} \part Écrire un algorithme qui prend en argument un rang \texttt{n} et qui renvoie la la valeur de $v_n$ (vous ne pouvez pas utiliser la formule explicite) \part Écrire un algorithme qui prend en argument un rang \texttt{n} et qui renvoie la la valeur de $u_0 + u_1 +\cdots + u_n$ ( vous pouvez utiliser la formule explicite) \end{parts} \end{questions} \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: "master" %%% End: