数论第四节:不定方程(习题)

news2024/9/24 7:21:29

文章目录

    • 例1
    • 例2
    • 例3
    • 例4
    • 例5

例1

解下列不定方程:
( a ) 15 x + 25 y = 100 (a)15x+25y=100 (a)15x+25y=100
( b ) 306 x − 360 y = 630 (b)306x-360y=630 (b)306x360y=630

(a)解:
(15,25)=5,且5|100,所以方程有解。
方程两边同时除以(15,24),得 3 x + 5 y = 20 3x+5y=20 3x+5y=20
解方程 3 x + 5 y = 1 3x+5y=1 3x+5y=1,得x’=2,y’=-1。将其放大20倍,得x’=40,y’=-20。
可得最终方程的解为:
x = 40 + 5 t , y = − 20 − 3 t ( t = 0 , − 1 , 1 , − 2 , 2 , . . . ) x=40+5t,y=-20-3t(t=0,-1,1,-2,2,...) x=40+5ty=203tt=0,1,1,2,2,...
(b)解:
(306,360)=18,且630|18。所以方程有解。
方程两边同时除以18,得 17 x − 20 y = 35 17x-20y=35 17x20y=35
由方程 17 x − 20 y = 1 17x-20y=1 17x20y=1可得,x’=-7,y’=-6。扩大35倍,得x’=-245,y’=-210。
最终方程的解为:
x ′ = − 245 − 20 t , y ′ = − 210 + 17 t x'=-245-20t,y'=-210+17t x=24520ty=210+17t

例2

把100分成两份,使得一份可以被7整除,一份可以被11整除。
解:
由题意构造不定方程7x+11y=100,求其正整数解。
由(7,11)=1,得知方程有解。
构造其特解为 x ‘ = − 300 , y ′ = 200 x‘=-300,y'=200 x=300,y=200。于是得其通解为:
x = − 300 + 11 t , y = 200 − 7 t x=-300+11t,y=200-7t x=300+11ty=2007t
所以可得解为x与y的值为(8,4)。最终分成的两份为 8 ∗ 7 = 56 , 4 ∗ 11 = 44 8*7=56,4*11=44 87=56,411=44

例3

证明:二元一次不定方程 a x + b y = N , a > 0 , b > 0 , ( a , b ) = 1 ax+by=N,a>0,b>0,(a,b)=1 ax+by=N,a>0,b>0,(a,b)=1
的非负整数解为 [ N / a b ] [N/ab] [N/ab]或[ N / a b ] + 1 N/ab]+1 N/ab]+1
证明:
当N<0时,原方程没有整数解, N / a b ] + 1 N/ab]+1 N/ab]+1≤0,故命题正确。
当N=0时,原方程有且只有一个非负整数解(0,0),故命题正确。
当N>0时,假设二元一次方程ax+by=N的一切整数解为
x = x ′ − b t , y = y ′ + a t x=x'-bt,y=y'+at x=xbty=y+at
x ≥ 0 , y ≥ 0 x≥0,y≥0 x0,y0,得 t ≤ x ′ / b t≤x'/b tx/b t ≥ − y ′ / a t≥-y'/a ty/a
t的区间长度为
L = x ′ / b + y ′ / a = ( a x ′ + b y ′ ) / a b = N / a b L=x'/b+y'/a=(ax'+by')/ab=N/ab L=x/b+y/a=(ax+by)/ab=N/ab
所以在L区间中的整数个数为 [ N / a b ] [N/ab] [N/ab] [ N / a b ] + 1 [N/ab]+1 [N/ab]+1

例4

求出不定方程 x 2 + 3 y 2 = z 2 x^2+3y^2=z^2 x2+3y2=z2,(x,y)>0,x>0,y>0,z>0的一切正整数解的公式。
解:没看懂,这里放一些截图。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

例5

证明 x 4 + 4 y 4 = z 2 , x > 0 , y > 0 x^4+4y^4=z^2,x>0,y>0 x4+4y4=z2,x>0,y>0有正整数解。
解:
采用费马下降法解,具体不做介绍。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1976301.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

53 SSLVPN IP 接入

(1) 配置接口IP地址 # 根据组网图中规划的信息,配置各接口的IP地址,具体配置步骤如下。 <Device> system-view [Device] interface gigabitethernet 1/2/5/1 [Device-GigabitEthernet1/2/5/1] ip address 1.1.1.2 255.255.255.0 [Device-GigabitEthernet1/2/…

Unity获取Animator动画播放完成事件

整理了一些在日常经验中处理动画播放完成事件的方法 方法: 1.Dotween配合异步实现 2.状态机计时方法实现 3.原生动画行为方法实现 方法一&#xff1a;Dotween异步方法 using UnityEngine; using System.Threading.Tasks; using DG.Tweening;public class PlayerAnimAsync : M…

从Excel高手到SQL大师-解锁数据分析的无限潜力 -10分钟读懂职场必备技能

目录 Excel 和 SQL&#xff1a;看似相似却大不相同的数据处理利器Excel vs SQL&#xff1a;表面相似&#xff0c;本质迥异Excel&#xff1a;直观但受限的电子表格SQL&#xff1a;强大而灵活的数据库查询语言 从 Excel 到 SQL&#xff1a;跨越鸿沟Excel 数据筛选SQL 数据筛选 结…

MySQL:数据库权限与角色

权限 MySQL 的权限管理系统是保障数据库安全性的关键组件之一。它允许数据库管理员精确控制哪些用户可以对哪些数据库对象执行哪些操作。 自主存取控制 DAC&#xff08;DiscretionaryAccess Control)&#xff1a;用户对于不同的数据库对象有不同的存取权限&#xff0c;不同的…

Java并发编程中的FutureTask详解

Java并发编程中的FutureTask详解 1、核心特点2、基本用法2.1 包装 Callable 任务2.2 包装 Runnable 任务 3、注意事项 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; FutureTask 是 Java 并发包 java.util.concurrent 中的一个类&#xff0…

Trimble 电子水准仪数据传输与预处理

0 安装软件。 1 将设备传输线与电脑相连接。 2 运行软件&#xff0c;选择对应的设备&#xff0c;显示连接成功。 3 点击添加&#xff0c;选择工程文件&#xff0c;再点击打开&#xff08;可以选择多个&#xff09;。 4 点击Transfer All&#xff0c;数据会传输到对应路径。 5 查…

职场生存秘籍:16条黄金法则

作者简介&#xff1a;一名计算机萌新、前来进行学习VUE,让我们一起进步吧。 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a;我叫于豆豆吖的主页 写在前面 在这个瞬息万变的时代&#xff0c;职场不仅是实现个人价值与梦想的舞台&#xff0c;更是一…

操作列表(运用for循环)

1、遍历整个列表 1.1、使用for循环 对列表中的每个元素都执行相同的操作&#xff0c;这就需要使用到for循环。 例&#xff1a;运用fou循环&#xff0c;把列表中的元素依次打印出来 citys[beijing,jiangxi,chongqing] for city in citys:print(city) 输出很简单&#xff0c;…

Spring Boot 整合 Dubbo3 + Nacos 2.4.0【进阶】+ 踩坑记录

上一篇文章中&#xff0c;Spring Boot 整合 Dubbo3 Nacos 2.4.0 进行了简单的集成使用&#xff0c;此文简单进阶并记录踩坑日常&#xff1b; Nacos 2.4.0 增加鉴权的配置Nacos 2.4.0 配置 MySQLNacos2.4.0 的热更新Dubbo3 自动负载Dubbo3 的重试和超时机制踩坑记录 一、Nacos…

Spring - 统一返回数据格式

T04BF &#x1f44b;专栏: 算法|JAVA|MySQL|C语言 &#x1faf5; 今天你敲代码了吗 文章目录 1. 使用2. 字符串问题2.1 解决方法:2.2 问题分析 有时候后端返回的响应可能是String,Boolean之类的类型,但是我们希望响应将可能描述清除,如失败的原因等由于一次只能返回一个对象,因…

SpringBoot配置文件高级用法实战

❃博主首页 &#xff1a; 「码到三十五」 &#xff0c;同名公众号 :「码到三十五」&#xff0c;wx号 : 「liwu0213」 ☠博主专栏 &#xff1a; <mysql高手> <elasticsearch高手> <源码解读> <java核心> <面试攻关> ♝博主的话 &#xff1a…

2024年8月AI内容生成技术的现状与未来:从文生文到跨模态交互的全景分析

2024年8月AI内容生成技术的现状与未来&#xff1a;从文生文到跨模态交互的全景分析 大家好&#xff0c;我是猫头虎&#xff01;&#x1f680; 随着AI在内容生成领域的爆发式发展&#xff0c;从2022年末开始&#xff0c;AI生成技术已经走过了文生文&#xff08;AIGC&#xff09…

Elasticsearch VS Typesense! Elasticsearch未来会被其它搜索引擎取代吗?

近期网上流行一批新的搜索引擎&#xff0c;动不动就大言不惭&#xff0c;要跟龙头老大Elasticsearch比&#xff0c;想把Elasticsearch击败。 1. Typesense 太猖狂了&#xff0c;对Elasticsearch极为不敬 如近期炒作很猖狂的Typesense开源搜索引擎&#xff0c;一出来就急着挑战…

Study--Oracle-07-ASM常用维护操作(五)

一、ASM创建新的磁盘组 1、查看系统中可用的磁盘 set lines 150; col name for a35; col path for a35; select group_number,path, state, name, total_mb, free_mb from v$asm_disk; 2、磁盘组操作 创建磁盘组 create DISKGROUP DATADGV2 EXTERNAL REDUNDANCY DISK /dev…

OpenGL笔记十八之透视投影矩阵实验-perspective函数

OpenGL笔记十八之透视投影矩阵实验-glm::perspective函数 —— 2024-08-03 下午 bilibili赵新政老师的教程看后笔记 code review! 文章目录 OpenGL笔记十八之透视投影矩阵实验-glm::perspective函数1.案例构造2.视张角60&#xff0c;相机位置(0.0f,0.0f,5.0f)3.视张角60&…

Yolov8添加ConvNetV1和V2模块

Yolov8添加ConvNet模块 1 ConvNet系列相关内容 &#xff08;1&#xff09;2022 论文地址&#xff1a;A ConvNet for the 2020s Code Link 如下图所示&#xff0c;精度、效率、尺寸都很不错。 论文的摘要如下&#xff1a; 视觉识别的“咆哮的 20 年代”始于视觉注意力 &…

V.PS澳大利亚VPS测评

V.PS的澳大利亚VPS位于澳大利亚悉尼市&#xff0c;回程三网强制是走的联通AS9929/CUII链路&#xff0c;是一种轻负载企业级回国路由...而且IP解锁能搞定奈飞、迪士尼、steam、chatgpt等&#xff0c;大洋洲流媒体解锁&#xff0c;尤其是澳大利亚的流媒体&#xff0c;比如澳大利亚…

Leetcode 3143. 正方形中的最多点数(二分、数组字符串、位运算集合)

方法一&#xff1a;二分答案&#xff08; 位运算集合&#xff09; class Solution { public:// 二分答案 顶多O(NlogN),logn去找最后的答案, n用来确定本次找的答案是否正确int maxPointsInsideSquare(vector<vector<int>>& points, string s) {int res 0;au…

opencv-图像基础变换

1&#xff0c;缩放 缩放是对图像的大小进行调整 缩放矩阵&#xff0c;相当于x和y乘一个常数 例如将图像放大两倍 import cv2 img cv2.imread(1.jpg) img cv2.resize(img, (400,400)) img cv2.resize(img, (0,0), fx3, fy1)#表示x方向扩大三倍&#xff0c;y方向不变 2&…

重学 KMP 小记

推荐在 cnblogs 上阅读。 重学 KMP 小记 前言 KMP 这个东西赛时用到的几率很小&#xff08;虽然圣人说概率不小、也不是很大&#xff09;&#xff0c;但是如果一旦考字符串类的题又极可能考匹配问题。当时掌握得也是一知半解&#xff0c;所以现在来重学来了。 情境引入 现…