Page 1 of 2

[Résolu]Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:42
by NspireCas
Quelqu'un sait pourquoi uk≥n-1 ⇔ uk≥0|n≥3 ne renvoit pas true ?

Merci

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:43
by Adriweb
Euhhh, contexte ? (u)
parce que sinon, ton '3' sort de nulle part, là..

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:45
by pierrotdu18
C'est quoi uk?... Car là je vois mal pourquoi tu as fait apparaître un 3...

EDIT : Adriweb Ninja :D

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:45
by davidElmaleh
parce c'est false, tout simplement :p
uk>=n-1 ==> uk>=0 ok
mais uk>=0 ==> uk>=n-1 faux

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:46
by Hayleia
Le "|", c'est un "et" ?
Parce que dans ce cas c'est normal que ça renvoie faux, on peut très bien avoir n=1, uk=0 et on a alors uk≥n-1 mais pas uk≥0|n≥3.

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:47
by NspireCas
Désolé, dans mon programme de récurrence , on veut prouver que u(n)>= 0 , on fait l'initialisation puis dans l'hérédité on tombe sur u(k+1)>n-1.
(u0=0 et u(n+1)=n-1+1/3*u(n))
Puisque u(k+1)>n-1 avec n plus grand ou égal à 3 (le rang d'initialisation), alors la propriété est vraie , mais la nspire ne comprend apparemment pas l'équivalence...

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:47
by Adriweb
le "|" signifie "sachant que", autant sur nspire que sur 68k :)

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:48
by Hayleia
Adriweb wrote:le "|" signifie "sachant que", autant sur nspire que sur 68k :)

Ah. Ben oubliez ce que j'ai dit plus haut, ça s'applique au "et" mais je ne connais pas le "sachant que" -.-

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:49
by davidElmaleh
Nspirecas wrote:Désolé, dans mon programme de récurrence , on veut prouver que u(n)>= 0 , on fait l'initialisation puis dans l'hérédité on tombe sur u(k+1)>n-1.
(u0=0 et u(n+1)=n-1+1/3*u(n))
Puisque u(k+1)>n-1 avec n plus grand ou égal à 3 (le rang d'initialisation), alors la propriété est vraie , mais la nspire ne comprend apparemment pas l'équivalence...


uk≥n-1 ⇔ uk≥0|n≥3 = false
uk≥n-1 ==> uk≥0|n≥3 = true ;)

ATTENTION aux équivalences : ce sont des doubles implications !

Re: Fausse équivalence ...

Unread postPosted: 10 Jun 2014, 21:50
by mdr1
Le "|" signifie "sachant que" et non "pour tout", Nspirecas.