You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

给定b∣(ac−1),求证(a,b)=1的技术方法问询

证明 ( \gcd(a,b) = 1 ) 当 ( b \mid (ac - 1) )

好的,咱们一步步拆解这个证明,核心就是利用最大公约数的基本性质:如果一个数是a和b的公约数,那它必然能整除a和b的任何线性组合。

方法一:直接利用公约数性质推导

  • 设 ( d = \gcd(a,b) ),根据最大公约数的定义,( d \mid a ) 且 ( d \mid b )。
  • 已知 ( b \mid (ac - 1) ),这意味着存在某个整数k,使得 ( ac - 1 = bk ),整理后得到线性组合:( ac - bk = 1 )。
  • 因为 ( d \mid a ),所以 ( d \mid ac );又因为 ( d \mid b ),所以 ( d \mid bk )。
  • 那么d必然能整除这两个数的差:( d \mid (ac - bk) ),也就是 ( d \mid 1 )。
  • 正整数里能整除1的只有1,所以 ( d = 1 ),即 ( \gcd(a,b) = 1 )。

方法二:反证法(换角度强化理解)

  • 假设 ( \gcd(a,b) = d > 1 ),那么d存在一个素因子p(p>1),且 ( p \mid a )、( p \mid b )。
  • 因为 ( b \mid (ac - 1) ),根据整除的传递性,( p \mid (ac - 1) )。
  • 但 ( p \mid a ),所以 ( p \mid ac ),这样p同时整除ac和ac-1,那p必然整除它们的差:( p \mid (ac - (ac - 1)) = 1 )。
  • 这就产生了矛盾——大于1的素数不可能整除1,所以假设不成立,只能是 ( \gcd(a,b) = 1 )。

两种方法本质逻辑一致,都是围绕“公约数能整除线性组合”这个核心展开,选哪种都能把逻辑说透。

内容的提问来源于stack exchange,提问作者rjm27trekkie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:31:15