# Show that there cannot be an entire function that satisfy $|z+(\cos (z)-1)f(z)|\leq 7$

Show that there cannot be an entire function $f(z)$ that satisfy $|z+(\cos (z)-1)f(z)|\leq 7$.

I thought about showing somehow that $f(z)$ is bounded and by Liouville's theorem it is constant, then the inequality does not hold for all $z\in \mathbb{C}$.

But I'm not sure how to do it or if it is right.

Suppose $f$ is entire. Then $g(z) = z + ( \cos z - 1 ) f(z)$ is entire also. By Liousville's theorem, the given inequality $|g(z)| \leq 7$ implies that $g$ must be a constant, say $g(z) = c$. But $g(z) = c$ implies that $f(z) = \frac{c - z}{\cos z - 1}$, and this is a problem, for $\cos z - 1 = 0 \iff z \in \{ 2\pi n \;|\; n \in \mathbb{Z} \}$. That is, $f$ has poles at $\{ 2\pi n \;|\; n \in \mathbb{Z} \}$, contradicting that it is entire.
If such a function existed, $z+\bigl(\cos(z)-1\bigr)f(z)$ would be a constant $k$, by Liouville's theorem. Actually, it would be $0$, since$$k=0+\bigl(\cos(0)-1\bigr)f(0)=0.$$So,$$0=2\pi+\bigl(\cos(2\pi)-1\bigr)f(2\pi)=2\pi,$$which is absurd.
{"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 1, "mathjax_display_tex": 1, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "url": "https://math.stackexchange.com/questions/2766566/show-that-there-cannot-be-an-entire-function-that-satisfy-z-cos-z-1fz/2766578", "fetch_time": 1558391508000000000, "content_mime_type": "text/html", "warc_filename": "crawl-data/CC-MAIN-2019-22/segments/1558232256163.40/warc/CC-MAIN-20190520222102-20190521004102-00253.warc.gz", "warc_record_offset": 547697204, "warc_record_length": 31694, "token_count": 404, "char_count": 1083, "score": 3.796875, "int_score": 4, "crawl": "CC-MAIN-2019-22", "snapshot_type": "latest", "language": "en", "language_score": 0.8253080248832703, "file_path": "/sailhome/yjruan/project/latent-lm/data/processed/finemath-4plus/finemath-4plus/train-00053-of-00064.parquet"}