let AP be AffinPlane; :: thesis: ( AP is satisfying_PPAP iff ( AP is Pappian & AP is satisfying_pap ) )
A1:
( AP is satisfying_PPAP implies ( AP is Pappian & AP is satisfying_pap ) )
proof
assume A2:
AP is
satisfying_PPAP
;
:: thesis: ( AP is Pappian & AP is satisfying_pap )
thus
AP is
Pappian
:: thesis: AP is satisfying_papproof
let M be
Subset of
AP;
:: according to AFF_2:def 2 :: thesis: for N being Subset of AP
for o, a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & M <> N & o in M & o in N & o <> a & o <> a' & o <> b & o <> b' & o <> c & o <> c' & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let N be
Subset of
AP;
:: thesis: for o, a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & M <> N & o in M & o in N & o <> a & o <> a' & o <> b & o <> b' & o <> c & o <> c' & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let o,
a,
b,
c,
a',
b',
c' be
Element of
AP;
:: thesis: ( M is being_line & N is being_line & M <> N & o in M & o in N & o <> a & o <> a' & o <> b & o <> b' & o <> c & o <> c' & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' implies a,c' // c,a' )
assume
(
M is
being_line &
N is
being_line &
M <> N &
o in M &
o in N &
o <> a &
o <> a' &
o <> b &
o <> b' &
o <> c &
o <> c' &
a in M &
b in M &
c in M &
a' in N &
b' in N &
c' in N &
a,
b' // b,
a' &
b,
c' // c,
b' )
;
:: thesis: a,c' // c,a'
hence
a,
c' // c,
a'
by A2, Def1;
:: thesis: verum
end;
thus
AP is
satisfying_pap
:: thesis: verumproof
let M be
Subset of
AP;
:: according to AFF_2:def 13 :: thesis: for N being Subset of AP
for a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & a in M & b in M & c in M & M // N & M <> N & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let N be
Subset of
AP;
:: thesis: for a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & a in M & b in M & c in M & M // N & M <> N & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let a,
b,
c,
a',
b',
c' be
Element of
AP;
:: thesis: ( M is being_line & N is being_line & a in M & b in M & c in M & M // N & M <> N & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' implies a,c' // c,a' )
assume
(
M is
being_line &
N is
being_line &
a in M &
b in M &
c in M &
M // N &
M <> N &
a' in N &
b' in N &
c' in N &
a,
b' // b,
a' &
b,
c' // c,
b' )
;
:: thesis: a,c' // c,a'
hence
a,
c' // c,
a'
by A2, Def1;
:: thesis: verum
end;
end;
( AP is Pappian & AP is satisfying_pap implies AP is satisfying_PPAP )
proof
assume A3:
(
AP is
Pappian &
AP is
satisfying_pap )
;
:: thesis: AP is satisfying_PPAP
thus
AP is
satisfying_PPAP
:: thesis: verumproof
let M be
Subset of
AP;
:: according to AFF_2:def 1 :: thesis: for N being Subset of AP
for a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let N be
Subset of
AP;
:: thesis: for a, b, c, a', b', c' being Element of AP st M is being_line & N is being_line & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' holds
a,c' // c,a'let a,
b,
c,
a',
b',
c' be
Element of
AP;
:: thesis: ( M is being_line & N is being_line & a in M & b in M & c in M & a' in N & b' in N & c' in N & a,b' // b,a' & b,c' // c,b' implies a,c' // c,a' )
assume A4:
(
M is
being_line &
N is
being_line &
a in M &
b in M &
c in M &
a' in N &
b' in N &
c' in N &
a,
b' // b,
a' &
b,
c' // c,
b' )
;
:: thesis: a,c' // c,a'
now assume A5:
M <> N
;
:: thesis: ( not a,c' // c,a' implies a,c' // c,a' )assume A6:
not
a,
c' // c,
a'
;
:: thesis: a,c' // c,a'now assume
not
M // N
;
:: thesis: a,c' // c,a'then consider o being
Element of
AP such that A7:
(
o in M &
o in N )
by A4, AFF_1:72;
A8:
o <> a
proof
assume A9:
o = a
;
:: thesis: contradiction
then
o,
b' // a',
b
by A4, AFF_1:13;
then
(
o = b' or
b in N )
by A4, A7, AFF_1:62;
then
(
o = b' or
o = b )
by A4, A5, A7, AFF_1:30;
then
(
c,
o // b,
c' or
o,
c' // b',
c )
by A4, AFF_1:13;
then
(
c' in M or
c = o or
c in N or
o = c' )
by A4, A7, AFF_1:62;
then
(
o = c or
o = c' )
by A4, A5, A7, AFF_1:30;
hence
contradiction
by A4, A6, A7, A9, AFF_1:12, AFF_1:65;
:: thesis: verum
end; A10:
o <> b
proof
assume A11:
o = b
;
:: thesis: contradiction
then
o,
a' // b',
a
by A4, AFF_1:13;
then A12:
(
o = a' or
a in N )
by A4, A7, AFF_1:62;
o,
c' // b',
c
by A4, A11, AFF_1:13;
then
(
o = c' or
c in N )
by A4, A7, AFF_1:62;
then
(
o = c' or
o = c )
by A4, A5, A7, AFF_1:30;
hence
contradiction
by A4, A5, A6, A7, A8, A12, AFF_1:12, AFF_1:30, AFF_1:65;
:: thesis: verum
end; A13:
o <> c
proof
assume A14:
o = c
;
:: thesis: contradiction
then
o,
b' // c',
b
by A4, AFF_1:13;
then
(
o = b' or
b in N )
by A4, A7, AFF_1:62;
then
a' in M
by A4, A7, A8, A10, AFF_1:30, AFF_1:62;
then
a' = o
by A4, A5, A7, AFF_1:30;
hence
contradiction
by A6, A14, AFF_1:12;
:: thesis: verum
end; A15:
o <> a'
proof
assume A16:
o = a'
;
:: thesis: contradiction
then
o,
b // a,
b'
by A4, AFF_1:13;
then
b' in M
by A4, A7, A10, AFF_1:62;
then
o = b'
by A4, A5, A7, AFF_1:30;
then
c,
o // b,
c'
by A4, AFF_1:13;
then
(
a' in M &
c' in M )
by A4, A7, A13, A16, AFF_1:62;
hence
contradiction
by A4, A6, AFF_1:65;
:: thesis: verum
end; A17:
o <> b'
proof
assume A18:
o = b'
;
:: thesis: contradiction
then
o,
c // b,
c'
by A4, AFF_1:13;
then
(
a' in M &
c' in M )
by A4, A7, A8, A13, A18, AFF_1:62;
hence
contradiction
by A4, A6, AFF_1:65;
:: thesis: verum
end;
o <> c'
proof
assume A19:
o = c'
;
:: thesis: contradiction
then
b' in M
by A4, A7, A10, AFF_1:62;
then
a,
o // b,
a'
by A4, A5, A7, AFF_1:30;
then
(
a' in M &
c' in M )
by A4, A7, A8, A19, AFF_1:62;
hence
contradiction
by A4, A6, AFF_1:65;
:: thesis: verum
end; hence
a,
c' // c,
a'
by A3, A4, A5, A7, A8, A10, A13, A15, A17, Def2;
:: thesis: verum end; hence
a,
c' // c,
a'
by A3, A4, A5, Def13;
:: thesis: verum end;
hence
a,
c' // c,
a'
by A4, AFF_1:65;
:: thesis: verum
end;
end;
hence
( AP is satisfying_PPAP iff ( AP is Pappian & AP is satisfying_pap ) )
by A1; :: thesis: verum