I have a display illustrating the rule for calculating the sine and cosine for a sum of two angles. The measure of $\angle{AQP}$ is $x$. The last three lines in the code give the commands to name of endpoints of the circular arc centered at Q. How do I draw the arc? (I want to use only tikz commands to draw this arc.) I used the following commands.
\path[name path=circle_at_Q] (Q) circle (5mm);
\coordinate[name intersections={of=circle_at_Q and path_AQ, by={an_endpoint_of_arc_at_Q}}];
\coordinate[name intersections={of=circle_at_Q and path_PQ, by={another_endpoint_of_arc_at_Q}}];
\draw[draw=blue] let \p1=(an_endpoint_of_arc_at_Q),\p2=(another_endpoint_of_arc_at_Q) in
(Q) ++({atan(\y1/\x1)}:5mm) arc ({atan(\y1/\x1)}:{atan(\y2/\x2)}:5mm);
The code compiles properly while using tikz, but it does not draw a circular arc at Q.
\documentclass{amsart}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{tikz}
\usetikzlibrary{calc,angles,positioning,intersections}
\begin{document}
\begin{tikzpicture}
\coordinate (O) at (0,0);
\draw[-latex,name path=ray_1] (O) -- (10:8);
\coordinate (label_for_ray_r_1) at ($(10:8) +(10:3mm)$);
\node at (label_for_ray_r_1){$r_{1}$};
\draw[-latex,name path=ray_2] (O) -- (50:8);
\coordinate (label_for_ray_r_2) at ($(45:8) +(50:0.3)$);
\node at (label_for_ray_r_2){$r_{2}$};
\draw[-latex,name path=ray_3] (O) -- (75:8);
\coordinate (label_for_ray_r_3) at ($(75:8) +(75:0.3)$);
\node at (label_for_ray_r_3){$r_{3}$};
\coordinate (Q) at (75:6.5);
\draw[fill] (Q) circle (1.5pt);
\coordinate (P) at ($(O)!(Q)!(50:8)$);
\draw[fill,blue] (P) circle (1.5pt);
\draw[name path=path_PQ] (P) -- (Q);
%A right-angle mark is drawn at P.
\coordinate (U) at ($(P)!4mm!-45:(O)$);
\draw[dashed] (U) -- ($(P)!(U)!(O)$);
\draw[dashed] (U) -- ($(P)!(U)!(Q)$);
\coordinate (A) at ($(O)!(Q)!(10:8)$);
\draw[fill] (A) circle (1.5pt);
\draw[name path=path_AQ] (A) -- (Q);
\coordinate (B) at ($(O)!(P)!(10:8)$);
\draw[fill] (B) circle (1.5pt);
\draw (B) -- (P);
%The label for O is typeset.
\coordinate (label_O_below_left) at ($(O)!-7mm!(10:8)$);
\coordinate (label_O_below) at ($(O)!-7mm!(75:8)$);
\coordinate (label_O) at ($(label_O_below_left)!0.5!(label_O_below)$);
\node[blue] at ($(O)!3mm!(label_O)$){$O$};
%The label for Q is typeset.
\coordinate (label_Q_left) at ($(Q)!-7mm!(P)$);
\coordinate (label_Q_right) at ($(Q)!-7mm!(A)$);
\coordinate (label_Q) at ($(label_Q_left)!0.5!(label_Q_right)$);
\node[blue] at ($(Q)!3mm!(label_Q)$){$Q$};
%The label for P is typeset.
\coordinate (label_P_above_right) at ($(P)!15mm!(50:8)$);
\coordinate (label_P_below) at ($(P)!15mm!(B)$);
\coordinate (label_P) at ($(label_P_above_right)!0.5!(label_P_below)$);
\node[blue] at ($(P)!3mm!(label_P)$){$P$};
%The labels for A and B are typeset.
\coordinate (label_A) at ($(A)!-3mm!(Q)$);
\node[blue] at (label_A){$A$};
\coordinate (label_B) at ($(B)!-3mm!(P)$);
\node[blue] at (label_B){$B$};
%A right-angle mark is drawn at A.
\coordinate (U_2) at ($(A)!4mm!-45:(O)$);
\draw[dashed] (U_2) -- ($(A)!(U_2)!(O)$);
\draw[dashed] (U_2) -- ($(A)!(U_2)!(Q)$);
%A right-angle mark is drawn at B.
\coordinate (U_3) at ($(B)!4mm!-45:(O)$);
\draw[dashed] (U_3) -- ($(B)!(U_3)!(O)$);
\draw[dashed] (U_3) -- ($(B)!(U_3)!(P)$);
%The angle at O with a measure of x is drawn.
\draw[draw=blue] (O) ++(10:5mm) arc (10:50:5mm);
\coordinate (label_for_x) at (30:0.55);
\node[font=\footnotesize, anchor=-150] at (label_for_x){$x$};
%The angle at O with a measure of y is drawn.
\draw[draw=blue] (O) ++(50:7.5mm) arc (50:75:7.5mm);
\coordinate (label_for_y) at (62.5:0.8);
\node[font=\footnotesize, anchor=-117.5] at (label_for_y){$y$};
%The angle at Q with a measure of x is drawn.
\path[name path=circle_at_Q] (Q) circle (5mm);
\coordinate[name intersections={of=circle_at_Q and path_AQ, by={an_endpoint_of_arc_at_Q}}];
\coordinate[name intersections={of=circle_at_Q and path_PQ, by={another_endpoint_of_arc_at_Q}}];
\draw[draw=blue] let \p1=(an_endpoint_of_arc_at_Q),\p2=(another_endpoint_of_arc_at_Q) in
(Q) ++({atan(\y1/\x1)}:5mm) arc ({atan(\y1/\x1)}:{atan(\y2/\x2)}:5mm);
\end{tikzpicture}
\end{document}


\drawcommand? – user74973 Aug 04 '15 at 18:29\begin{scope} \clip (A)--(B)--(P)--(Q)--cycle \draw (Q) circle (.5) ; \end{scope}No need for intersection point with your arc. – Tarass Aug 04 '15 at 20:52let - insyntax working? – user74973 Aug 04 '15 at 20:54TikZcommands. – user74973 Aug 04 '15 at 21:29