K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

8 tháng 6 2023

câu 2: 

a) Trước tiên ta chứng minh f đơn ánh. Thật vậy nếu f (n1) = f (n2) thì

f (f(n1) + m) = f (f(n2) + m)
→n1 + f(m + 2003) = n2 + f(m + 2003) → n1 = n2

b) Thay m = f(1) ta có

f (f(n) + f(1)) = n + f (f(1) + 2003)
= n + 1 + f(2003 + 2003)
= f (f(n + 1) + 2003)

Vì f đơn ánh nên f(n)+f(1) = f(n+1)+2003 hay f(n+1) = f(n)+f(1)−2003. Điều này dẫn đến
f(n + 1) − f(n) = f(1) − 2003, tức f(n) có dạng như một cấp số cộng, với công sai là f(1) − 2003,
số hạng đầu tiên là f(1). Vậy f(n) có dạng f(n) = f(1) + (n − 1) (f(1) − 2003), tức f(n) = an + b.
Thay vào quan hệ hàm ta được f(n) = n + 2003, ∀n ∈ Z
+.

14 tháng 3 2022

#include <bits/stdc++.h>
using namespace std;
long long n;
int main()
{
    freopen("fibonacci.inp","r",stdin);
    freopen("fibonacci.out","w",stdout);
    cin>>n;
    double c5=sqrt(5);
    cout<<fixed<<setprecision(0)<<((1/c5)*(pow((1+c5)/2,n)-pow((1-c5)/2,n)));
    return 0;
}

 

11 tháng 9

a: f(n+1)>f(n)

=>f(n+1)>=f(n)+1

Áp dụng quy nạp toán học cho bất đẳng thức trên, với mọi k và m là các số nguyên dương sao cho k>m, ta có:

\(f(k) \ge f(m) + k - m\)

Lấy k=f(n) và m=n, ta sẽ có:

Khi f(n)>n thì \(f(f(n)) \ge f(n) + f(n) - n = 2f(n) - n\)

=>\(n+2000\ge2f(n)-n\)

=>\(2f(n)\le2n+2000\implies f(n)\le n+1000\)

Giả sử tồn tại \(n_0\in Z^{+}\) sao cho \(f(n_0 + 1) \ge f(n_0) + 2\)

Vì hàm số f(n) tăng nên với mọi k>=1 ta sẽ có:

\(f(n_0 + k) \ge f(n_0 + 1) + k - 1 \ge f(n_0) + k + 1\)

Chọn k sao cho \(n_0+k=f\left(n_0\right)\)

=>\(k=f\left(n_0\right)-n_0\)

Khi đó, ta có:

\(f(f(n_0)) \ge f(n_0) + (f(n_0) - n_0) + 1 = 2f(n_0) - n_0 + 1\)

=>\(n_0+2000\ge2f(n_0)-n_0+1\)

=>\(2f(n_0)\le2n_0+1999\)

=>\(f(n_0)\le n_0+999.5\)

Thực hiện đánh giá tương tự cho n bước nhảy lớn hơn 1, ta sẽ thấy mâu thuẫn khi xét chu kỳ của f(f(n))=n+2000

Từ f(n+1)>=f(n)+1, bằng cách quy nạp cho 2000 bước thì ta sẽ có:

\(f(n + 2000) \ge f(n) + 2000\)

=>\(f(f(f(n))) \ge f(n) + 2000\)

mà theo điều kiện \(f(f(n))=n+2000,\forall n\in Z^{+}\) thì ta sẽ có:

\(f(f(f(n))) = f(n) + 2000\)

Dấu '=' xảy ra khi f(x+1)=f(x)+1∀x∈\(Z^{+}\)


6 tháng 11 2023

Llklkksd