Start. A strictly increasing function on the positive integers satisfies f(n)≥n. If f(1)=1 then f(f(1))=1=3; so f(1)=a≥2 and f(a)=3. Since f(a)≥a, a≤3. If a=3 then f(3)=3, but f(3)>f(1)=3, a contradiction. Hence f(1)=2 and f(2)=3.
Tripling. Since f(f(f(n)))=3f(n), and also f(f(f(n)))=f(3n) (apply f to f(f(n))=3n), we get f(3n)=3f(n). By induction on k: f(3k)=2⋅3k and f(2⋅3k)=3k+1, because f(3k+1)=3f(3k) and f(2⋅3k+1)=3f(2⋅3k).
Filling in. The 3k−1 integers strictly between 3k and 2⋅3k must map to strictly increasing integers strictly between f(3k)=2⋅3k and f(2⋅3k)=3k+1; there are exactly 3k−1 integers there, so f(m)=m+3k for 3k≤m≤2⋅3k. Now if 2⋅3k≤n≤3k+1, write n=m+3k with 3k≤m≤2⋅3k, so n=f(m) and f(n)=f(f(m))=3m=3n−3k+1.
Answer. Since 2⋅36=1458≤2026≤37=2187, we get f(2026)=3⋅2026−37=6078−2187=3891.
(The formulas f(n)=n+3k for 3k≤n≤2⋅3k and f(n)=3n−3k+1 for 2⋅3k≤n≤3k+1 do define a strictly increasing function with f(f(n))=3n, so such an f exists and is unique.)