RISC JKU

Prove:

(Proposition (conv of sum): l+) [Graphics:Images/index_gr_1.gif] ,

under the assumptions:

(Definition (conv): l2:) [Graphics:Images/index_gr_2.gif] ,

(Definition (sum of functions): ⊕:) [Graphics:Images/index_gr_3.gif] ,

(Definition (product of functions): ⊕:) [Graphics:Images/index_gr_4.gif] ,

(Proposition (distance of sum): |++|) [Graphics:Images/index_gr_5.gif] ,

(Proposition (distance of product): |**|) [Graphics:Images/index_gr_6.gif] ,

(Proposition (max): max:) [Graphics:Images/index_gr_7.gif] ,

(Proposition (min): min:) [Graphics:Images/index_gr_8.gif] .

For proving ([Graphics:Images/index_gr_9.gif]), we replace the variables by arbitrary constants ([Graphics:Images/index_gr_10.gif], [Graphics:Images/index_gr_11.gif]) and we prove:

(1) [Graphics:Images/index_gr_12.gif] .

For proving ([Graphics:Images/index_gr_13.gif]), we assume:

(3) [Graphics:Images/index_gr_14.gif] ,

(4) [Graphics:Images/index_gr_15.gif] ,

and we prove:

(2) [Graphics:Images/index_gr_16.gif] .

Using the definition ([Graphics:Images/index_gr_17.gif]), we expand the goal ([Graphics:Images/index_gr_18.gif]) and the assumptions ([Graphics:Images/index_gr_19.gif]) and ([Graphics:Images/index_gr_20.gif]) into:

(5) [Graphics:Images/index_gr_21.gif]

(6) [Graphics:Images/index_gr_22.gif]

(7) [Graphics:Images/index_gr_23.gif]

By the assumptions ([Graphics:Images/index_gr_24.gif]) and ([Graphics:Images/index_gr_25.gif]), we can take appropriate constants ([Graphics:Images/index_gr_26.gif], [Graphics:Images/index_gr_27.gif]) such that:

(9) [Graphics:Images/index_gr_28.gif]

(10) [Graphics:Images/index_gr_29.gif]

For proving ([Graphics:Images/index_gr_30.gif]), we have to find appropriate values [Graphics:Images/index_gr_31.gif] such that:

(8) [Graphics:Images/index_gr_32.gif] .

For proving ([Graphics:Images/index_gr_33.gif]), we replace the universal variables by arbitrary constants ([Graphics:Images/index_gr_34.gif]), we assume:

(11) [Graphics:Images/index_gr_35.gif] ,

and we prove:

(12) [Graphics:Images/index_gr_36.gif] .

For using the assumptions ([Graphics:Images/index_gr_37.gif]) and ([Graphics:Images/index_gr_38.gif]) we have to find appropriate values [Graphics:Images/index_gr_39.gif], [Graphics:Images/index_gr_40.gif], and we assume:

(13) [Graphics:Images/index_gr_41.gif]

(14) [Graphics:Images/index_gr_42.gif]

We prove first:

(15) [Graphics:Images/index_gr_43.gif] .

For proving ([Graphics:Images/index_gr_44.gif]), by ([Graphics:Images/index_gr_45.gif]), it suffices to prove

(18) [Graphics:Images/index_gr_46.gif] .

Using the substitution from step ([Graphics:Images/index_gr_47.gif]), the goal ([Graphics:Images/index_gr_48.gif]) becomes:

(36) [Graphics:Images/index_gr_49.gif] .

Pending proof of ([Graphics:Images/index_gr_50.gif]).

Now we assume ([Graphics:Images/index_gr_51.gif]) and we continue with the proof of ([Graphics:Images/index_gr_52.gif]).

From ([Graphics:Images/index_gr_53.gif]), by the assumptions ([Graphics:Images/index_gr_54.gif]) and ([Graphics:Images/index_gr_55.gif]) we obtain:

(16) [Graphics:Images/index_gr_56.gif]

(17) [Graphics:Images/index_gr_57.gif]

By the assumptions ([Graphics:Images/index_gr_58.gif]) and ([Graphics:Images/index_gr_59.gif]), we can take appropriate constants ([Graphics:Images/index_gr_60.gif], [Graphics:Images/index_gr_61.gif]) such that:

(20) [Graphics:Images/index_gr_62.gif]

(21) [Graphics:Images/index_gr_63.gif]

For proving ([Graphics:Images/index_gr_64.gif]), we have to find appropriate values [Graphics:Images/index_gr_65.gif] such that:

(19) [Graphics:Images/index_gr_66.gif] .

For proving ([Graphics:Images/index_gr_67.gif]), we replace the universal variables by arbitrary constants ([Graphics:Images/index_gr_68.gif]), we assume:

(22) [Graphics:Images/index_gr_69.gif] ,

and we prove:

(23) [Graphics:Images/index_gr_70.gif] .

For using the assumptions ([Graphics:Images/index_gr_71.gif]) and ([Graphics:Images/index_gr_72.gif]) we have to find appropriate values [Graphics:Images/index_gr_73.gif], [Graphics:Images/index_gr_74.gif], and we assume:

(24) [Graphics:Images/index_gr_75.gif]

(25) [Graphics:Images/index_gr_76.gif]

We prove first:

(26) [Graphics:Images/index_gr_77.gif] .

For proving ([Graphics:Images/index_gr_78.gif]), by ([Graphics:Images/index_gr_79.gif]), it suffices to prove

(29) [Graphics:Images/index_gr_80.gif] .

Formula ([Graphics:Images/index_gr_81.gif]) is proved because it becomes an instance of ([Graphics:Images/index_gr_82.gif]) by taking: [Graphics:Images/index_gr_83.gif].

Now we assume ([Graphics:Images/index_gr_84.gif]) and we continue with the proof of ([Graphics:Images/index_gr_85.gif]).

From ([Graphics:Images/index_gr_86.gif]), by the assumptions ([Graphics:Images/index_gr_87.gif]) and ([Graphics:Images/index_gr_88.gif]) we obtain:

(27) [Graphics:Images/index_gr_89.gif]

(28) [Graphics:Images/index_gr_90.gif]

For proving ([Graphics:Images/index_gr_91.gif]), by ([Graphics:Images/index_gr_92.gif]), it suffices to prove

(30) [Graphics:Images/index_gr_93.gif] .

Using the substitution from step ([Graphics:Images/index_gr_94.gif]), the goal ([Graphics:Images/index_gr_95.gif]) becomes:

(32) [Graphics:Images/index_gr_96.gif] .

Using ([Graphics:Images/index_gr_97.gif]), the goal ([Graphics:Images/index_gr_98.gif]) is transformed into:

(35) [Graphics:Images/index_gr_99.gif] .

Formula ([Graphics:Images/index_gr_100.gif]) is proved because it becomes an instance of ([Graphics:Images/index_gr_101.gif]) by taking: [Graphics:Images/index_gr_102.gif].

Additional Proof Generation Information


Converted by Mathematica      June 17, 2002