Nuprl Lemma : rsin-arccos

[a:{a:ℝa ∈ [r(-1), r1]} ]. (rsin(arccos(a)) rsqrt(r1 a))


Proof




Definitions occuring in Statement :  arccos: arccos(x) rsin: rsin(x) rsqrt: rsqrt(x) rccint: [l, u] i-member: r ∈ I rsub: y req: y rmul: b int-to-real: r(n) real: uall: [x:A]. B[x] set: {x:A| B[x]}  minus: -n natural_number: $n
Definitions unfolded in proof :  uall: [x:A]. B[x] member: t ∈ T uiff: uiff(P;Q) and: P ∧ Q rev_uimplies: rev_uimplies(P;Q) uimplies: supposing a subtype_rel: A ⊆B all: x:A. B[x] top: Top prop: sq_stable: SqStable(P) implies:  Q squash: T nat: le: A ≤ B less_than': less_than'(a;b) not: ¬A false: False cand: c∧ B true: True guard: {T} iff: ⇐⇒ Q rev_implies:  Q req_int_terms: t1 ≡ t2
Lemmas referenced :  radd-preserves-rleq int-to-real_wf rsub_wf rmul_wf sq_stable__req rsin_wf arccos_wf member_rccint_lemma istype-void rsqrt_wf rleq_wf rsin-rcos-pythag rsin-nonneg i-member_wf rccint_wf pi_wf rsqrt-unique real_wf radd_wf itermSubtract_wf itermAdd_wf itermMultiply_wf itermVar_wf itermConstant_wf sq_stable__rleq rnexp_wf istype-le rminus_wf squash_wf true_wf rminus-int subtype_rel_self iff_weakening_equal rleq_functionality req-iff-rsub-is-0 real_polynomial_null istype-int real_term_value_sub_lemma real_term_value_add_lemma real_term_value_mul_lemma real_term_value_var_lemma real_term_value_const_lemma iff_transitivity iff_weakening_uiff req_inversion rnexp2 req_weakening square-rleq-1-iff rabs-rleq-iff rcos_wf req-implies-req req_functionality radd_functionality rnexp_functionality
Rules used in proof :  sqequalSubstitution sqequalTransitivity computationStep sqequalReflexivity isect_memberFormation_alt cut introduction extract_by_obid sqequalHypSubstitution isectElimination thin natural_numberEquality hypothesis setElimination rename because_Cache productElimination independent_isectElimination hypothesisEquality applyEquality lambdaEquality_alt sqequalRule dependent_functionElimination isect_memberEquality_alt voidElimination inhabitedIsType equalityTransitivity equalitySymmetry dependent_set_memberEquality_alt universeIsType independent_functionElimination lambdaFormation_alt imageMemberEquality baseClosed imageElimination equalityIstype setIsType minusEquality independent_pairFormation productEquality productIsType instantiate universeEquality approximateComputation int_eqEquality

Latex:
\mforall{}[a:\{a:\mBbbR{}|  a  \mmember{}  [r(-1),  r1]\}  ].  (rsin(arccos(a))  =  rsqrt(r1  -  a  *  a))



Date html generated: 2019_10_31-AM-06_16_51
Last ObjectModification: 2019_05_23-AM-11_50_15

Theory : reals_2


Home Index