当前位置:网站首页>[combinatorial mathematics] pigeon's nest principle (simple form of pigeon's nest principle | simple form examples of pigeon's nest principle 1, 2, 3)
[combinatorial mathematics] pigeon's nest principle (simple form of pigeon's nest principle | simple form examples of pigeon's nest principle 1, 2, 3)
2022-07-03 10:38:00 【Programmer community】
List of articles
- One 、 Pigeon nest principle simple form
- Two 、 Example of simple form of pigeon nest principle 1
- 3、 ... and 、 Example of simple form of pigeon nest principle 2
- Four 、 Example of simple form of pigeon nest principle 3
One 、 Pigeon nest principle simple form
Pigeon nest principle :
take
n
+
1
n + 1
n+1 An object Put it in
n
n
n Boxes in , be
There must be a box in At least contain
2
2
2 individual or
2
2
2 More than objects ;
Pigeon nest principle It's actually Many to few configuration ; There is at least one many to one situation ;
Two 、 Example of simple form of pigeon nest principle 1
prove : The side length is
2
2
2 In the regular triangle of , Yes
5
5
5 A little bit , There must be two points whose distance is less than
1
1
1 ;
Will become
2
2
2 An equilateral triangle , It is divided into
4
4
4 A small equilateral triangle , The length of each side is
1
1
1 ; Here's the picture :

stay
4
4
4 In a small square , draw
5
5
5 A little bit ;
According to the pigeon nest principle , The above question can be turned into take
5
5
5 Put an object into
4
4
4 In a box , At least one box contains
2
2
2 individual or
2
2
2 More than objects ;
In an equilateral triangle lattice , If you draw two points , The distance must be less than
1
1
1 ;
3、 ... and 、 Example of simple form of pigeon nest principle 2
prove :
9
×
3
9\times3
9×3 Of the lattice , Use black , white Paint in two colors , There must be two identical coloring schemes ;
First enumerate the possible coloring schemes : There can only exist
2
3
=
8
2^3 = 8
23=8 Possible coloring schemes ;

stay
9
9
9 In the column square , Use
8
8
8 Paint in three modes ;
It can be understood equivalently as the pigeon nest principle : take
9
9
9 Put an object in
8
8
8 In a box , be At least one box contains
2
2
2 individual or
2
2
2 More than objects ;
So at least there is
2
2
2 Column or
2
2
2 The grid above the column will be painted in one color ;
Four 、 Example of simple form of pigeon nest principle 3
prove : There is... In the space
9
9
9 Grid points , The midpoint of all the lines between two points , There is a grid ;
Lattice points refer to integer points ;
The midpoint of the line is the requirement of the grid : Spatial coordinates
(
x
,
y
,
z
)
(x,y,z)
(x,y,z) And
(
x
′
,
y
′
,
z
′
)
(x' , y' , z')
(x′,y′,z′) Have the same parity , namely
x
,
x
′
x , x'
x,x′ Both odd and even numbers ,
y
,
y
′
y , y'
y,y′ Both odd and even numbers ,
z
,
z
′
z , z'
z,z′ Both odd and even numbers ,
At this time, the midpoint of the line between these two spatial coordinates is Grid point , That is, integer point ;
Next, it is analyzed that the parity of the three coordinates is the same , The reason why the midpoint is the grid point :
The coordinate formula of the midpoint of the line is :
(
x
+
x
′
2
,
y
+
y
′
2
,
z
+
z
′
2
)
( \dfrac{x + x'}{2} , \dfrac{y + y'}{2} , \dfrac{z + z'}{2} )
(2x+x′,2y+y′,2z+z′)
When parity is the same , The three numbers of the spatial coordinates of the midpoint of the line are all integers ;
Spatial coordinates
(
x
,
y
,
z
)
(x,y,z)
(x,y,z) And
(
x
′
,
y
′
,
z
′
)
(x' , y' , z')
(x′,y′,z′) The parity modes of are
2
3
=
8
2^3 = 8
23=8 Kind of ; Namely
- The first
1
1
1 A coordinate
x
,
x
′
x , x'
x,x′ Parity identical / Different , Two cases ;
- The first
2
2
2 A coordinate
y
,
y
′
y , y'
y,y′ Parity identical / Different , Two cases ;
- The first
3
3
3 A coordinate
z
,
z
′
z , z'
z,z′ Parity identical / Different , Two cases ;
There are two cases for each of the above coordinates , The three coordinates are
2
×
2
×
2
=
8
2 \times 2 \times 2 = 8
2×2×2=8 In this case , This is the principle of multiplication ;
In the space
9
9
9 Grid points , The parity pattern of each lattice point has
8
8
8 Kind of ;
It can be understood equivalently as the pigeon nest principle : take
9
9
9 Put an object in
8
8
8 In a box , be At least one box contains
2
2
2 individual or
2
2
2 More than objects ;
So at least there is
2
2
2 Or
2
2
2 The parity pattern of more than lattice points is the same ;
therefore :
2
2
2 The midpoint connected by lattice points with the same parity pattern , It must be grid point ;
边栏推荐
- Leetcode刷题---704
- Leetcode skimming ---283
- [LZY learning notes dive into deep learning] 3.1-3.3 principle and implementation of linear regression
- Hands on deep learning pytorch version exercise solution - 3.1 linear regression
- Leetcode刷题---832
- Leetcode skimming ---10
- Pytorch ADDA code learning notes
- Secure in mysql8.0 under Windows_ file_ Priv is null solution
- Leetcode刷题---202
- 实战篇:Oracle 数据库标准版(SE)转换为企业版(EE)
猜你喜欢

Simple real-time gesture recognition based on OpenCV (including code)

The imitation of jd.com e-commerce project is coming

ECMAScript -- "ES6 syntax specification # Day1
![[LZY learning notes dive into deep learning] 3.1-3.3 principle and implementation of linear regression](/img/ce/8c2ede768c45ae6a3ceeab05e68e54.jpg)
[LZY learning notes dive into deep learning] 3.1-3.3 principle and implementation of linear regression

7、 Data definition language of MySQL (2)

Ut2012 learning notes

Advantageous distinctive domain adaptation reading notes (detailed)

权重衰退(PyTorch)

Realize an online examination system from zero

Leetcode skimming ---367
随机推荐
Leetcode刷题---704
Leetcode刷题---263
[LZY learning notes dive into deep learning] 3.5 image classification dataset fashion MNIST
6、 Data definition language of MySQL (1)
Data preprocessing - Data Mining 1
CSDN, I'm coming!
Timo background management system
Type de contenu « Application / X - www - form - urlencoded; Charset = utf - 8 'not supported
丢弃法Dropout(Pytorch)
Adaptive Propagation Graph Convolutional Network
Hands on deep learning pytorch version exercise solution -- implementation of 3-2 linear regression from scratch
What did I read in order to understand the to do list
A complete answer sheet recognition system
Free online markdown to write a good resume
Tensorflow—Neural Style Transfer
Tensorflow - tensorflow Foundation
An open source OA office automation system
Codeup: word replacement
Ut2014 learning notes
Leetcode skimming ---202