rt,方法很简单。
例子1:因式分解 x2+5x+6
相信大牛们一眼就能看出来答案为 (x+2)(x+3),且用十字交叉轻松秒掉。但是,由于 x2+5x+6=(x+2)(x+3) 是一个恒等式,而恒等式的成立与否与字母的值无关,所以我们可以将任何值带入 x 中,比如:x=10。
回到这道题,当 x=10 时,原式=156=12×13=(10+2)(10+3)=(x+2)(x+3),也能够完成因式分解!
同理,例子2:因式分解 x3+3x2+3x+1
类似地,带入 x=10,可得 原式=1331=113=(x+1)3,经过验证也是对的。
自此,我已经阐述完了这种因式分解的基本方法。而且,肉眼可见地,这种方法有着极强的规律性与可拓展性。但很遗憾,在对付这种问题时,这种方法就显得不那么正确了:
例子3:因式分解 x3+1
还是同样的步骤,带入 x=10 得 原式=1001=7×11×13=(x−3)(x+1)(x+3)。但等等,结果不对啊?结果应为 x3+1=(x+1)(x2−x+1)=11∗91 啊?可以看出,这种方法还需大家继续交流、拓展,并对这种方法的正确性进行证明。
最后,解释一下本贴的题目:
自创一种因式分解方法
,根据我在互联网上的搜索,并未有人提出过这种方法,包括“小蓝本”第一本书。为了方便,我们先暂时称这个方法为“代入分解法”。计算机可以完成
,这种方法仅限于分解因子的算法,复杂度 O(n)小学生可以完成
,因为作者就是名小学生。本贴仅为个人想法,如有先于我提出,有部分结论的证明/证伪,对这种方法的拓展,针对例子3的正确性优化欢迎在此贴或私信与我讨论。
码字不易,不喜勿喷。
得了,以后讨论都去https://www.luogu.com.cn/article/re0ayk4l 吧
如果正确性有问题,你还有讨论的必要吗。。。
@CrossBow_EXE 就在这里行不行,我有上龙王榜的需求
@Misty_Post 只是想分享方法&改进方法吗,那些定理不都是从不对变成对吗
@CrossBow_EXE 但是请你教教我,如何一眼将一个较大的数分解成几个数的积呢
我觉得这一点比传统因式分解方法难多了
@CrossBow_EXE 暴论:小学生就别乱出方法了
你这个方法对于次数比较高的一点用没有啊
关于此方法对于多项式 f(x)=x2+ax+b 形式的因式分解证明。
假设对于 f(x) 若能够被因式分解, 则有 c∈Z 使 c∣b,且 c+cb=a。若不存在,则无法因式分解,与假设矛盾。所以该解法正确性得到证明。 此问题的时间复杂度为 O(b)
同时可以进行扩展 对于 f(x)=ax2+bx+c(a!=0)
假设对于 f(x) 若能够被因式分解, 则有 d,e∈Z 使 d∣c,e∣a,且 e+deac=b。若不存在,则无法因式分解,与假设矛盾。所以该解法正确性得到证明。此问题的时间复杂度为 O(ac),在 a,c 数据量相当时近似于 O(a)
@liyuanxi_0214 不是,不就是质因数分解么?