觉得诸位貌似没有回答道点子上啊。。。
问题的关键是,这个公式的复杂度是否低于这个数列的复杂度?
这个问题的答案才是真正解决楼主所说的“文件压缩”问题。
至于这个问题的本质,请参考Kolmogorov复杂度:
http:// en.wikipedia.org/wiki/K olmogorov_complexity
而Kolmogorov complexity恰恰正是编码、压缩的基石之一。
在实际生活中比较普遍的应用是稀疏分析。这一领域的目标是让一个“representation”(对应理解为lz所说的公式)的l1 norm(某种意义上的复杂度)尽量低于原来数列的复杂度。
目前日常生活中的典型应用之一就是jpeg/mpeg编码。